#include <SimEngine.h>
Public Member Functions | |
ID (nodeid_t n) | |
ID (nodeid_t n, engineid_t e) | |
ID () | |
bool | operator== (const ID &other) const |
bool | operator!= (const ID &other) const |
string | toString () const |
Public Attributes | |
nodeid_t | node |
engineid_t | engine |
Static Public Attributes | |
static const ID | Invalid |
static const ID | Zero |
Definition at line 27 of file SimEngine.h.
SimEngine::ID::ID | ( | nodeid_t | n | ) | [inline, explicit] |
Definition at line 30 of file SimEngine.h.
SimEngine::ID::ID | ( | nodeid_t | n, | |
engineid_t | e | |||
) | [inline, explicit] |
Definition at line 31 of file SimEngine.h.
SimEngine::ID::ID | ( | ) | [inline, explicit] |
Definition at line 32 of file SimEngine.h.
string SimEngine::ID::toString | ( | ) | const [inline] |
Definition at line 32 of file SimEngine.h.
Referenced by SingleThreadNetwork::_addObject_(), MultiThreadNetwork::_addObject_(), DistributedNetwork::_addObject_(), DistributedNetwork::_insert_(), DistributedNetwork::_mount_(), DistributedNetwork::getGlobalEngineID(), operator!=(), operator==(), and toString().
Definition at line 35 of file SimEngine.h.
Referenced by SingleThreadNetwork::_addObject_(), MultiThreadNetwork::_addObject_(), DistributedNetwork::_addObject_(), DistributedNetwork::_insert_(), DistributedNetwork::_mount_(), DistributedNetwork::getGlobalEngineID(), operator!=(), operator==(), and toString().
const SimEngine::ID SimEngine::ID::Invalid [static] |
Definition at line 36 of file SimEngine.h.
Referenced by DistributedNetwork::getLocation(), and DistributionStrategy::RandomOverGlobalEngines::operator()().
const SimEngine::ID SimEngine::ID::Zero [static] |
Definition at line 37 of file SimEngine.h.