Input Member List

This is the complete list of members for Input, including all inherited members.
AbstractSimObject(size_t id, size_t numOutputs, size_t numInputs)AbstractSimObject [inline]
AbstractSimObject(const AbstractSimObject &that)AbstractSimObject [inline]
BaseLogicGate(const SimTime &delay)BaseLogicGate [inline]
BaseLogicGate(const BaseLogicGate &that)BaseLogicGate [inline]
BaseOneInputGate(const std::string &outputName, const std::string &inputName)BaseOneInputGate [inline]
clone() const Input [inline, virtual]
evalOutput() const Input [inline, protected, virtual]
EventKind typedefLogicGate
EventTy typedefSimObject
execEvent(Graph &graph, GNode &myNode, const EventTy &event)Input [inline, protected, virtual]
getDelay() const BaseLogicGate [inline]
getGateName() const Input [inline, virtual]
getId() const AbstractSimObject [inline, virtual]
getInputIndex(const std::string &net) const OneInputGate [inline, virtual]
getInputName() const BaseOneInputGate [inline]
getInputVal() const BaseOneInputGate [inline]
getOutputName() const OneInputGate [inline, virtual]
getOutputVal() const BaseOneInputGate [inline]
GNode typedefSimObject
Graph typedefSimObject
hasInputName(const std::string &net) const OneInputGate [inline, virtual]
hasOutputName(const std::string &net) const OneInputGate [inline, virtual]
Input(size_t id, const std::string &outputName, const std::string &inputName)Input [inline]
Input(const Input &that)Input [inline]
inputNameBaseOneInputGate [protected]
inputValBaseOneInputGate [protected]
isActive() const AbstractSimObject [inline, virtual]
LogicGate(size_t id, size_t numOutputs, size_t numInputs, SimTime delay)LogicGate [inline]
LogicGate(const LogicGate &that)LogicGate [inline]
makeEvent(SimObject *sendObj, SimObject *recvObj, const EventTy::Type &type, const LogicUpdate &act, const SimTime &sendTime, SimTime delay=MIN_DELAY)AbstractSimObject [inline, virtual]
AbstractSimObject::MIN_DELAYSimObject [protected, static]
netNameMismatch(const LogicUpdate &le) const LogicGate [inline, protected]
NEVENTS_PER_ITERAbstractSimObject [static]
numPendingEvents() const AbstractSimObject [inline, virtual]
OneInputGate(size_t id, const OneInputFunc &func, const std::string &outputName, const std::string &inputName, const SimTime &delay)OneInputGate [inline]
OneInputGate(const OneInputGate &that)OneInputGate [inline]
outputNameBaseOneInputGate [protected]
outputValBaseOneInputGate [protected]
recvEvent(size_t inputIndex, const EventTy &e)AbstractSimObject [inline, virtual]
sendEventsToFanout(Graph &graph, GNode &myNode, const EventTy &inputEvent, const EventKind &type, const LogicUpdate &msg)LogicGate [inline, protected]
setDelay(const SimTime &delay)BaseLogicGate [inline]
setInputName(const std::string &inputName)BaseOneInputGate [inline]
setInputVal(const LogicVal &inputVal)BaseOneInputGate [inline]
setOutputName(const std::string &outputName)BaseOneInputGate [inline]
setOutputVal(const LogicVal &outputVal)BaseOneInputGate [inline]
simulate(Graph &graph, GNode &myNode)AbstractSimObject [inline, virtual]
toString() const OneInputGate [inline, virtual]
updateActive()AbstractSimObject [inline, virtual]
~AbstractSimObject()AbstractSimObject [inline, virtual]
~SimObject()SimObject [inline, virtual]
Generated on Tue Aug 2 11:51:27 2011 for Galois by  doxygen 1.6.3