Apache OpenDALâ„¢ C++ Binding
The C++ binding for Apache OpenDALâ„¢
|
#include <memory>
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>
#include "boost/date_time/posix_time/posix_time.hpp"
#include "boost/iostreams/concepts.hpp"
#include "boost/iostreams/stream.hpp"
#include "lib.rs.h"
Go to the source code of this file.
Classes | |
struct | opendal::Metadata |
The metadata of a file or directory. More... | |
struct | opendal::Entry |
The entry of a file or directory. More... | |
class | opendal::Operator |
Operator is the entry for all public APIs. More... | |
class | opendal::Reader |
Reader is designed to read data from the operator. More... | |
class | opendal::ReaderStream |
ReaderStream is a stream wrapper of Reader which can provide iostream interface. It will keep a Reader inside so that you can ignore the lifetime of original Reader. More... | |
class | opendal::Lister |
Lister is designed to list the entries of a directory. More... | |
class | opendal::Lister::ListerIterator |
ListerIterator is an iterator of Lister. More... | |
Namespaces | |
namespace | opendal |
Enumerations | |
enum | opendal::EntryMode { opendal::FILE = 1 , opendal::DIR = 2 , opendal::UNKNOWN = 0 } |
The mode of the entry. More... | |