#include <RootArrowFilesystem.h>
Inherits arrow::fs::FileSystem.
Inherited by o2::framework::RNTupleFileSystem, o2::framework::TBufferFileFS, o2::framework::TFileFileSystem, and o2::framework::TTreeFileSystem.
Definition at line 55 of file RootArrowFilesystem.h.
◆ CheckSupport()
virtual bool o2::framework::VirtualRootFileSystemBase::CheckSupport |
( |
arrow::dataset::FileSource |
source | ) |
|
|
pure virtual |
◆ CopyFile()
arrow::Status o2::framework::VirtualRootFileSystemBase::CopyFile |
( |
const std::string & |
src, |
|
|
const std::string & |
dest |
|
) |
| |
|
override |
◆ CreateDir()
arrow::Status o2::framework::VirtualRootFileSystemBase::CreateDir |
( |
const std::string & |
path, |
|
|
bool |
recursive |
|
) |
| |
|
override |
◆ DeleteDir()
arrow::Status o2::framework::VirtualRootFileSystemBase::DeleteDir |
( |
const std::string & |
path | ) |
|
|
override |
◆ DeleteDirContents()
arrow::Status o2::framework::VirtualRootFileSystemBase::DeleteDirContents |
( |
const std::string & |
path, |
|
|
bool |
missing_dir_ok |
|
) |
| |
|
override |
◆ DeleteFile()
arrow::Status o2::framework::VirtualRootFileSystemBase::DeleteFile |
( |
const std::string & |
path | ) |
|
|
override |
◆ DeleteRootDirContents()
arrow::Status o2::framework::VirtualRootFileSystemBase::DeleteRootDirContents |
( |
| ) |
|
|
override |
◆ Equals()
bool o2::framework::VirtualRootFileSystemBase::Equals |
( |
const FileSystem & |
other | ) |
const |
|
inlineoverride |
◆ GetFileInfo() [1/2]
arrow::Result< arrow::fs::FileInfoVector > o2::framework::VirtualRootFileSystemBase::GetFileInfo |
( |
const arrow::fs::FileSelector & |
select | ) |
|
|
override |
◆ GetFileInfo() [2/2]
arrow::Result< arrow::fs::FileInfo > o2::framework::VirtualRootFileSystemBase::GetFileInfo |
( |
const std::string & |
path | ) |
|
|
override |
◆ GetObjectHandler()
virtual std::shared_ptr< RootObjectHandler > o2::framework::VirtualRootFileSystemBase::GetObjectHandler |
( |
arrow::dataset::FileSource |
source | ) |
|
|
pure virtual |
◆ Move()
arrow::Status o2::framework::VirtualRootFileSystemBase::Move |
( |
const std::string & |
src, |
|
|
const std::string & |
dest |
|
) |
| |
|
override |
◆ OpenAppendStream()
arrow::Result< std::shared_ptr< arrow::io::OutputStream > > o2::framework::VirtualRootFileSystemBase::OpenAppendStream |
( |
const std::string & |
path, |
|
|
const std::shared_ptr< const arrow::KeyValueMetadata > & |
metadata |
|
) |
| |
|
override |
◆ OpenInputFile()
arrow::Result< std::shared_ptr< arrow::io::RandomAccessFile > > o2::framework::VirtualRootFileSystemBase::OpenInputFile |
( |
const std::string & |
path | ) |
|
|
override |
◆ OpenInputStream()
arrow::Result< std::shared_ptr< arrow::io::InputStream > > o2::framework::VirtualRootFileSystemBase::OpenInputStream |
( |
const std::string & |
path | ) |
|
|
override |
◆ OpenOutputStream()
arrow::Result< std::shared_ptr< arrow::io::OutputStream > > o2::framework::VirtualRootFileSystemBase::OpenOutputStream |
( |
const std::string & |
path, |
|
|
const std::shared_ptr< const arrow::KeyValueMetadata > & |
metadata |
|
) |
| |
|
override |
The documentation for this class was generated from the following files: