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.
|
#include <PartitionedFileMetaData.h>
Public Member Functions | |
PartitionMetaData () | |
PartitionMetaData (string path, FilePartitionID partitionId) | |
~PartitionMetaData () | |
unsigned int | getNumPages () const |
void | setNumPages (unsigned int numPages) |
void | incNumPages () |
FilePartitionID | getPartitionId () const |
void | setPartitionId (FilePartitionID partitionId) |
string | getPath () const |
void | setPath (string path) |
Private Attributes | |
FilePartitionID | partitionId |
unsigned int | numPages |
string | path |
This class wraps the meta data format for a Partitioned instance.
Definition at line 228 of file PartitionedFileMetaData.h.
|
inline |
Definition at line 231 of file PartitionedFileMetaData.h.
|
inline |
Definition at line 234 of file PartitionedFileMetaData.h.
|
inline |
Definition at line 240 of file PartitionedFileMetaData.h.
|
inline |
Return number of pages in the partition
Definition at line 245 of file PartitionedFileMetaData.h.
|
inline |
Return the PartitionID of this partition
Definition at line 266 of file PartitionedFileMetaData.h.
|
inline |
Return the path to this partition
Definition at line 280 of file PartitionedFileMetaData.h.
|
inline |
Increment number of pages in the partition
Definition at line 259 of file PartitionedFileMetaData.h.
|
inline |
Set number of pages in the partition
Definition at line 252 of file PartitionedFileMetaData.h.
|
inline |
Set the PartitionID for this partition
Definition at line 273 of file PartitionedFileMetaData.h.
|
inline |
Set the path for this partition
Definition at line 287 of file PartitionedFileMetaData.h.
|
private |
Number of pages in the partition
Definition at line 300 of file PartitionedFileMetaData.h.
|
private |
PartitionID of this partition
Definition at line 295 of file PartitionedFileMetaData.h.
|
private |
Path of this partition;
Definition at line 305 of file PartitionedFileMetaData.h.