AbstractSimObject Member List
This is the complete list of members for
AbstractSimObject, including all inherited members.
AbstractSimObject(size_t id, size_t numOutputs, size_t numInputs) | AbstractSimObject | [inline] |
AbstractSimObject(const AbstractSimObject &that) | AbstractSimObject | [inline] |
active | AbstractSimObject | [private] |
clock | AbstractSimObject | [private] |
clone() const =0 | AbstractSimObject | [pure virtual] |
DEBUG | AbstractSimObject | [private, static] |
deepCopy(const AbstractSimObject &that) | AbstractSimObject | [inline, private] |
eventIdCntr | AbstractSimObject | [private] |
EventTy typedef | SimObject | |
execEvent(Graph &graph, GNode &myNode, const EventTy &e)=0 | AbstractSimObject | [pure virtual] |
getId() const | AbstractSimObject | [inline, virtual] |
GNode typedef | SimObject | |
Graph typedef | SimObject | |
id | AbstractSimObject | [private] |
init(size_t id, size_t numOutputs, size_t numInputs) | AbstractSimObject | [inline, private] |
inputTimes | AbstractSimObject | [private] |
isActive() const | AbstractSimObject | [inline, virtual] |
makeEvent(SimObject *sendObj, SimObject *recvObj, const EventTy::Type &type, const LogicUpdate &act, const SimTime &sendTime, SimTime delay=MIN_DELAY) | AbstractSimObject | [inline, virtual] |
MIN_DELAY | SimObject | [protected, static] |
NEVENTS_PER_ITER | AbstractSimObject | [static] |
numInputs | AbstractSimObject | [private] |
numOutputs | AbstractSimObject | [private] |
numPendingEvents() const | AbstractSimObject | [inline, virtual] |
pendingEvents | AbstractSimObject | [private] |
PQ_OVER_RESERVE | AbstractSimObject | [private, static] |
PriorityQueue typedef | AbstractSimObject | [private] |
recvEvent(size_t inputIndex, const EventTy &e) | AbstractSimObject | [inline, virtual] |
simulate(Graph &graph, GNode &myNode) | AbstractSimObject | [inline, virtual] |
toString() const | AbstractSimObject | [inline, virtual] |
updateActive() | AbstractSimObject | [inline, virtual] |
updateClock() | AbstractSimObject | [inline, private] |
~AbstractSimObject() | AbstractSimObject | [inline, virtual] |
~SimObject() | SimObject | [inline, virtual] |