This is the complete list of members for InputClockNode, including all inherited members.
_msgCachePolicy | InputNode< ulong > | protected |
_msgPublishPolicy | InputNode< ulong > | protected |
_portMap | InputNode< ulong > | protected |
_queueSize | InputNode< ulong > | protected |
ComputationalNode()=delete | ComputationalNode | |
ComputationalNode(std::string id, NodeType type) | ComputationalNode | inline |
compute() override final | InputNode< ulong > | inlineprotectedvirtual |
configure() override | InputTimeBaseNode | inlineprotectedvirtual |
doCompute() const | ComputationalNode | inlinevirtual |
Functional enum value | ComputationalNode | |
getListPort(const std::string &id) | InputNode< ulong > | inline |
getSinglePort(const std::string &id) | InputNode< ulong > | inline |
graphCycleStartCB() | ComputationalNode | inlineprotectedvirtual |
graphLoadedCB() | ComputationalNode | inlineprotectedvirtual |
id() const | ComputationalNode | inline |
Input enum value | ComputationalNode | |
InputClockNode(const std::string &id) | InputClockNode | inline |
InputNode(const std::string &id, InputNodePolicies::MsgPublishPolicy msgPublishPolicy=InputNodePolicies::MsgPublishPolicy::LAST, InputNodePolicies::MsgCachePolicy msgCachePolicy=InputNodePolicies::MsgCachePolicy::KEEP_CACHE, size_t queue_size=10) | InputNode< ulong > | inline |
InputTimeBaseNode(const std::string &id) | InputTimeBaseNode | inline |
isVisited() const | ComputationalNode | inline |
msgCachePolicy() | InputNode< ulong > | inline |
msgPublishPolicy() | InputNode< ulong > | inline |
NodeType enum name | ComputationalNode | |
nodeTypeStr | ComputationalNode | static |
Output enum value | ComputationalNode | |
parseNodeAddress(const std::string &address, bool hasPort=true) | ComputationalNode | inlinestatic |
registerOutput(const std::string &id) | InputNode< ulong > | inline |
setDoCompute(bool doCompute) | ComputationalNode | inline |
setMsgCachePolicy(InputNodePolicies::MsgCachePolicy msgCachePolicy) | InputNode< ulong > | inline |
setMsgPublishPolicy(InputNodePolicies::MsgPublishPolicy msgPublishPolicy) | InputNode< ulong > | inline |
setVisited(bool visited) | ComputationalNode | inline |
type() const | ComputationalNode | inline |
typeStr() const | ComputationalNode | inlinevirtual |
updateClock(SimulationTime newTime) | InputClockNode | inline |
updatePortData(const std::string &id) override | InputTimeBaseNode | inlineprotectedvirtual |
updateTimeInfo(ulong newTime) | InputTimeBaseNode | inlineprotected |
~ComputationalNode()=default | ComputationalNode | virtual |