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
PartitionedFileMetaData Member List

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

addPageIndex(PageID pageId, FilePartitionID partitionId, unsigned int pageSeqInPartition)PartitionedFileMetaDatainline
addPartition(PartitionMetaDataPtr partition)PartitionedFileMetaDatainline
getLatestPageId() const PartitionedFileMetaDatainline
getNumFlushedPages() const PartitionedFileMetaDatainline
getPageId(FilePartitionID partitionId, unsigned int pageSeqInPartition)PartitionedFileMetaDatainline
getPageIndex(PageID pageId)PartitionedFileMetaDatainline
getPageIndexes()PartitionedFileMetaDatainline
getPageSize() const PartitionedFileMetaDatainline
getPartition(FilePartitionID partitionId) const PartitionedFileMetaDatainline
getPartitions() const PartitionedFileMetaDatainline
getVersion() const PartitionedFileMetaDatainline
incNumFlushedPages()PartitionedFileMetaDatainline
indexMutexPartitionedFileMetaDataprivate
latestPageIdPartitionedFileMetaDataprivate
metaMutexPartitionedFileMetaDataprivate
numFlushedPagesPartitionedFileMetaDataprivate
pageIdsPartitionedFileMetaDataprivate
pageIndexesPartitionedFileMetaDataprivate
pageSizePartitionedFileMetaDataprivate
PartitionedFileMetaData()PartitionedFileMetaDatainline
partitionsPartitionedFileMetaDataprivate
setLatestPageId(PageID pageId)PartitionedFileMetaDatainline
setNumFlushedPages(unsigned int numFlushedPages)PartitionedFileMetaDatainline
setPageSize(size_t pageSize)PartitionedFileMetaDatainline
setPartitions(vector< PartitionMetaDataPtr > *partitions=nullptr)PartitionedFileMetaDatainline
setVersion(unsigned short version)PartitionedFileMetaDatainline
versionPartitionedFileMetaDataprivate
~PartitionedFileMetaData()PartitionedFileMetaDatainline