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 <NodePartitionData.h>
Public Member Functions | |
NodePartitionData (NodeID nodeId, int port, std::string address, std::pair< std::string, std::string > setAndDatabaseName) | |
std::string | toString () const |
NodeID | getNodeId () const |
int | getPort () const |
std::string | getAddress () const |
std::string | getSetName () const |
std::string | getDatabaseName () const |
size_t | getTotalBytesSent () const |
bool | operator== (const NodePartitionData &other) |
Private Attributes | |
NodeID | nodeId |
int | port |
std::string | address |
std::string | setName |
std::string | databaseName |
size_t | totalBytesSent |
Definition at line 32 of file NodePartitionData.h.
pdb::NodePartitionData::NodePartitionData | ( | NodeID | nodeId, |
int | port, | ||
std::string | address, | ||
std::pair< std::string, std::string > | setAndDatabaseName | ||
) |
std::string pdb::NodePartitionData::getAddress | ( | ) | const |
std::string pdb::NodePartitionData::getDatabaseName | ( | ) | const |
Definition at line 62 of file NodePartitionData.cc.
NodeID pdb::NodePartitionData::getNodeId | ( | ) | const |
Definition at line 50 of file NodePartitionData.cc.
int pdb::NodePartitionData::getPort | ( | ) | const |
std::string pdb::NodePartitionData::getSetName | ( | ) | const |
Definition at line 59 of file NodePartitionData.cc.
size_t pdb::NodePartitionData::getTotalBytesSent | ( | ) | const |
Definition at line 65 of file NodePartitionData.cc.
|
inline |
std::string pdb::NodePartitionData::toString | ( | ) | const |
Definition at line 46 of file NodePartitionData.cc.
|
private |
Definition at line 54 of file NodePartitionData.h.
|
private |
Definition at line 56 of file NodePartitionData.h.
|
private |
Definition at line 52 of file NodePartitionData.h.
|
private |
Definition at line 53 of file NodePartitionData.h.
|
private |
Definition at line 55 of file NodePartitionData.h.
|
private |
Definition at line 58 of file NodePartitionData.h.