![]() |
Project
|
#include <RootArrowFilesystem.h>
Inherits o2::framework::VirtualRootFileSystemBase.
Public Member Functions | |
| arrow::Result< arrow::fs::FileInfo > | GetFileInfo (const std::string &path) override |
| TFileFileSystem (TDirectoryFile *f, size_t readahead, RootObjectReadingFactory &) | |
| ~TFileFileSystem () override | |
| std::string | type_name () const override |
| std::shared_ptr< RootObjectHandler > | GetObjectHandler (arrow::dataset::FileSource source) override |
| bool | CheckSupport (arrow::dataset::FileSource source) override |
| virtual std::shared_ptr< VirtualRootFileSystemBase > | GetSubFilesystem (arrow::dataset::FileSource source) |
| arrow::Result< std::shared_ptr< arrow::io::OutputStream > > | OpenOutputStream (const std::string &path, const std::shared_ptr< const arrow::KeyValueMetadata > &metadata) override |
| TDirectoryFile * | GetFile () |
Public Member Functions inherited from o2::framework::VirtualRootFileSystemBase | |
| 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 |
| 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 144 of file RootArrowFilesystem.h.
| o2::framework::TFileFileSystem::TFileFileSystem | ( | TDirectoryFile * | f, |
| size_t | readahead, | ||
| RootObjectReadingFactory & | factory | ||
| ) |
Definition at line 37 of file RootArrowFilesystem.cxx.
|
override |
Definition at line 45 of file RootArrowFilesystem.cxx.
|
overridevirtual |
Implements o2::framework::VirtualRootFileSystemBase.
Definition at line 67 of file RootArrowFilesystem.cxx.
|
inline |
Definition at line 167 of file RootArrowFilesystem.h.
|
override |
Definition at line 92 of file RootArrowFilesystem.cxx.
|
overridevirtual |
Implements o2::framework::VirtualRootFileSystemBase.
Definition at line 51 of file RootArrowFilesystem.cxx.
|
virtual |
Definition at line 83 of file RootArrowFilesystem.cxx.
|
override |
Definition at line 113 of file RootArrowFilesystem.cxx.
|
inlineoverride |
Definition at line 153 of file RootArrowFilesystem.h.