SimEngine::ID Class Reference

#include <SimEngine.h>

Collaboration diagram for SimEngine::ID:

Collaboration graph
[legend]

List of all members.

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


Detailed Description

Definition at line 27 of file SimEngine.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

bool SimEngine::ID::operator== ( const ID other  )  const [inline]

Definition at line 38 of file SimEngine.h.

References engine, and node.

bool SimEngine::ID::operator!= ( const ID other  )  const [inline]

Definition at line 44 of file SimEngine.h.

References engine, and node.

string SimEngine::ID::toString (  )  const [inline]

Definition at line 50 of file SimEngine.h.

References engine, and node.

Referenced by DistributedNetwork::_addObject_().


Member Data Documentation

Definition at line 37 of file SimEngine.h.


The documentation for this class was generated from the following files:

Generated on Wed Jul 9 16:34:53 2008 for PCSIM by  doxygen 1.5.5