VRS
A file format for sensor data.
Loading...
Searching...
No Matches
vrs::AtomicDiskFile Member List

This is the complete list of members for vrs::AtomicDiskFile, including all inherited members.

abort() (defined in vrs::AtomicDiskFile)vrs::AtomicDiskFile
addChunk() overridevrs::DiskFileT< FileChunk >virtual
addChunk(const string &chunkFilePath) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
addSplitHead(MAYBE_UNUSED FileSpec &inOutSpec)vrs::WriteFileHandlerinlinevirtual
CacheStatsCallbackFunction typedef (defined in vrs::FileHandler)vrs::FileHandler
checkChunks(const vector< string > &chunks) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
chunks_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
close() overridevrs::AtomicDiskFilevirtual
closeChunk(FileChunk *chunk) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
create(const string &newFilePath, const map< string, string > &options={}) overridevrs::AtomicDiskFilevirtual
vrs::WriteFileHandler::create(const FileSpec &spec)vrs::WriteFileHandlerinlinevirtual
createSplitFile(const FileSpec &spec, const string &initialFilePath)vrs::WriteFileHandlerinlinevirtual
currentChunk_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
delegateOpen(const FileSpec &fileSpec, unique_ptr< FileHandler > &outNewDelegate) overridevrs::FileHandlervirtual
DiskFileT() (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >
FileDelegator()=default (defined in vrs::FileDelegator)vrs::FileDelegator
FileHandler()=default (defined in vrs::FileHandler)vrs::FileHandler
filesOpenCount_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
forgetFurtherChunks(int64_t fileSize) overridevrs::DiskFileT< FileChunk >virtual
getCachingStrategy() constvrs::FileHandlerinlinevirtual
getChunkPos() const overridevrs::DiskFileT< FileChunk >virtual
getChunkRange(int64_t &outChunkOffset, int64_t &outChunkSize) const overridevrs::DiskFileT< FileChunk >virtual
getCurrentChunk(string &outChunkPath, size_t &outChunkIndex) const overridevrs::DiskFileT< FileChunk >virtual
getFileChunks() const overridevrs::DiskFileT< FileChunk >virtual
getFileHandlerName() const override (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >virtual
getLastError() const overridevrs::DiskFileT< FileChunk >virtual
getLastRWSize() const overridevrs::DiskFileT< FileChunk >virtual
getPos() const overridevrs::DiskFileT< FileChunk >virtual
getTotalSize() const overridevrs::DiskFileT< FileChunk >virtual
getWriteFileHandlerName() const (defined in vrs::FileHandler)vrs::FileHandlervirtual
isAvailableOrPrefetch(MAYBE_UNUSED size_t length)vrs::FileHandlerinlinevirtual
isEof() const overridevrs::DiskFileT< FileChunk >virtual
isFileHandlerMatch(const FileSpec &fileSpec) const (defined in vrs::FileHandler)vrs::FileHandler
isLastChunk() const (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
isOpened() const overridevrs::DiskFileT< FileChunk >virtual
isReadOnly() const overridevrs::DiskFileT< FileChunk >virtual
isRemoteFileSystem() const overridevrs::DiskFileT< FileChunk >virtual
lastError_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
lastRWSize_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
make(const string &fileHandlerName)vrs::WriteFileHandlerstatic
makeNew() const overridevrs::DiskFileT< FileChunk >virtual
makeOpen(const string &filePath)vrs::FileHandlerstatic
makeOpen(const FileSpec &fileSpec) (defined in vrs::FileHandler)vrs::FileHandlerstatic
open(const string &filePath)vrs::FileHandlervirtual
openChunk(FileChunk *chunk) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
openSpec(const FileSpec &fileSpec) overridevrs::DiskFileT< FileChunk >virtual
options_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
overwrite(const void *buffer, size_t length) overridevrs::DiskFileT< FileChunk >virtual
overwrite(const T &object)vrs::DiskFileT< FileChunk >inline
parseUri(FileSpec &inOutFileSpec, size_t colonIndex) const override (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >
vrs::WriteFileHandler::parseUri(FileSpec &inOutFileSpec, MAYBE_UNUSED size_t colonIndex) constvrs::FileDelegatorinlinevirtual
prefetchReadSequence(MAYBE_UNUSED const vector< std::pair< size_t, size_t > > &sequence, MAYBE_UNUSED bool clearSequence=true)vrs::FileHandlerinlinevirtual
purgeCache()vrs::FileHandlerinlinevirtual
read(void *buffer, size_t length) overridevrs::DiskFileT< FileChunk >virtual
read(T &object)vrs::DiskFileT< FileChunk >inline
readOnly_ (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
readTextFile(const string &path)vrs::DiskFileT< FileChunk >static
readZstdFile(const string &path, vector< char > &outContent)vrs::DiskFileT< FileChunk >static
readZstdFile(const string &path, string &outString) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >static
readZstdFile(const string &path, T &object) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >inline
readZstdFile(const string &path, void *data, size_t dataSize)vrs::DiskFileT< FileChunk >static
reopenForUpdates() overridevrs::DiskFileT< FileChunk >virtual
reopenForUpdatesSupported() const overridevrs::DiskFileT< FileChunk >virtual
setCachingStrategy(CachingStrategy)vrs::FileHandlerinlinevirtual
setPos(int64_t offset) overridevrs::DiskFileT< FileChunk >virtual
setStatsCallback(const CacheStatsCallbackFunction &) (defined in vrs::FileHandler)vrs::FileHandlerinlinevirtual
showProgress() constvrs::FileHandlerinlinevirtual
skipForward(int64_t offset) overridevrs::DiskFileT< FileChunk >virtual
staticName() (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >static
staticName() (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >
truncate() overridevrs::DiskFileT< FileChunk >virtual
trySetPosInCurrentChunk(int64_t offset) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >protected
write(const void *buffer, size_t length) overridevrs::DiskFileT< FileChunk >virtual
write(const T &object)vrs::DiskFileT< FileChunk >inline
WriteFileHandler()=default (defined in vrs::WriteFileHandler)vrs::WriteFileHandler
writeTextFile(const string &path, const string &text)vrs::DiskFileT< FileChunk >static
writeZstdFile(const string &path, const void *data, size_t dataSize)vrs::DiskFileT< FileChunk >static
writeZstdFile(const string &path, const string &string) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >static
writeZstdFile(const string &path, const T &object) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >inline
writeZstdFile(const string &path, const vector< T > &v) (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >inline
~AtomicDiskFile() override (defined in vrs::AtomicDiskFile)vrs::AtomicDiskFile
~DiskFileT() override (defined in vrs::DiskFileT< FileChunk >)vrs::DiskFileT< FileChunk >
~FileDelegator()=default (defined in vrs::FileDelegator)vrs::FileDelegatorvirtual