![]() |
Project
|
Inherits o2::framework::VirtualRootFileSystemBase.
Inherited by o2::framework::SingleRNTupleFileSystem.
Public Member Functions | |
~RNTupleFileSystem () override | |
virtual ROOT::Experimental::RNTuple * | GetRNTuple (arrow::dataset::FileSource source)=0 |
![]() | |
arrow::Result< arrow::fs::FileInfo > | GetFileInfo (const std::string &path) override |
arrow::Result< arrow::fs::FileInfoVector > | GetFileInfo (const arrow::fs::FileSelector &select) override |
bool | Equals (const FileSystem &other) const override |
virtual std::shared_ptr< RootObjectHandler > | GetObjectHandler (arrow::dataset::FileSource source)=0 |
virtual bool | CheckSupport (arrow::dataset::FileSource source)=0 |
arrow::Status | CreateDir (const std::string &path, bool recursive) override |
arrow::Status | DeleteDir (const std::string &path) override |
arrow::Status | CopyFile (const std::string &src, const std::string &dest) override |
arrow::Status | Move (const std::string &src, const std::string &dest) override |
arrow::Status | DeleteDirContents (const std::string &path, bool missing_dir_ok) override |
arrow::Status | DeleteRootDirContents () override |
arrow::Status | DeleteFile (const std::string &path) override |
arrow::Result< std::shared_ptr< arrow::io::InputStream > > | OpenInputStream (const std::string &path) override |
arrow::Result< std::shared_ptr< arrow::io::RandomAccessFile > > | OpenInputFile (const std::string &path) override |
arrow::Result< std::shared_ptr< arrow::io::OutputStream > > | OpenOutputStream (const std::string &path, const std::shared_ptr< const arrow::KeyValueMetadata > &metadata) override |
arrow::Result< std::shared_ptr< arrow::io::OutputStream > > | OpenAppendStream (const std::string &path, const std::shared_ptr< const arrow::KeyValueMetadata > &metadata) override |
Definition at line 51 of file RNTuplePlugin.cxx.
|
overridedefault |
|
pure virtual |
Implemented in o2::framework::SingleRNTupleFileSystem.