![]() |
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>
Collaboration diagram for PartitionMetaData: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.