A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SequenceFile Member List

This is the complete list of members for SequenceFile, including all inherited members.

appendPage(FilePartitionID partitionId, PDBPagePtr page) overrideSequenceFilevirtual
appendPage(PDBPagePtr page)SequenceFile
clear() overrideSequenceFilevirtual
closeAll() overrideSequenceFilevirtual
dbIdSequenceFileprivate
fileSequenceFileprivate
filePathSequenceFileprivate
getAndSetNumFlushedPages() overrideSequenceFilevirtual
getDbId() overrideSequenceFileinlinevirtual
getFileType() overrideSequenceFileinlinevirtual
getLastFlushedPageID() overrideSequenceFilevirtual
getLatestPageID() overrideSequenceFilevirtual
getNodeId() overrideSequenceFileinlinevirtual
getNumFlushedPages() overrideSequenceFilevirtual
getPageSize() overrideSequenceFilevirtual
getPageSizeInMeta() overrideSequenceFilevirtual
getPath()SequenceFileinline
getSetId() overrideSequenceFileinlinevirtual
getTypeId() overrideSequenceFileinlinevirtual
lastFlushedIdSequenceFileprivate
loadPage(PageID pageId, char *pageInCache, size_t length)SequenceFile
loadPage(FilePartitionID partitionId, unsigned int pageSeqInPartition, char *pageInCache, size_t length) overrideSequenceFilevirtual
loggerSequenceFileprivate
metaSizeSequenceFileprivate
nodeIdSequenceFileprivate
numFlushedPagesSequenceFileprivate
openAll() overrideSequenceFilevirtual
pageSizeSequenceFileprivate
seekEnd()SequenceFileprotected
seekLastFlushedPageID()SequenceFileprotected
seekPage(PageID pageId)SequenceFileprotected
seekPageSizeInMeta()SequenceFileprotected
SequenceFile(NodeID nodeId, DatabaseID dbId, UserTypeID typeId, SetID setId, string path, pdb::PDBLoggerPtr logger, size_t pageSize)SequenceFile
setIdSequenceFileprivate
typeIdSequenceFileprivate
updateMeta() overrideSequenceFilevirtual
writeData(void *data, size_t length)SequenceFileprotected
writeMeta() overrideSequenceFilevirtual
~PDBFileInterface()PDBFileInterfaceinlinevirtual
~SequenceFile()SequenceFile