The base class for every simulation object
The base class for every simulation object. An entity has an internal status, an interface for modyfing the status, and can contain one or more events. An entity can be referred also by its name (a string of characters) using the static method find. A specific entity class should redefine the find function for doing type checking.
static map
static int _IDcount
int _ID
string _name
void _init() throw(EntityExc)
Entity(const char *n = "") throw(EntityExc)
Entity(const string n) throw(EntityExc)
virtual ~Entity()
static inline Entity* getPointer(int id)
inline int getID()
inline const string& getName(void)
static inline Entity* _find(const char *n)
static Entity* _find(const string n)
virtual void newRun(void)
virtual void endRun(void)
static void callNewRun()
static void callEndRun()
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de