NRP Core  1.4.1
OutputNode< DATA > Member List

This is the complete list of members for OutputNode< DATA >, including all inherited members.

_computePeriodOutputNode< DATA >protected
_inputPortsOutputNode< DATA >protected
_isConfiguredOutputNode< DATA >protected
_maxPortConnectionsOutputNode< DATA >protected
_nLoopOutputNode< DATA >protected
_publishFormatPolicyOutputNode< DATA >protected
_publishFromCacheOutputNode< DATA >protected
_storedMsgsOutputNode< DATA >protected
ComputationalGraphPythonNodes_PYTHON_DECORATORS_BASIC_Test classOutputNode< DATA >friend
ComputationalNode()=deleteComputationalNode
ComputationalNode(std::string id, NodeType type)ComputationalNodeinline
ComputationalNodes_OUTPUT_NODE_Test classOutputNode< DATA >friend
compute() override finalOutputNode< DATA >inlineprotectedvirtual
configure() overrideOutputNode< DATA >inlineprotectedvirtual
doCompute() const override finalOutputNode< DATA >inlinevirtual
Functional enum valueComputationalNode
getComputePeriod()OutputNode< DATA >inline
getOrRegisterInput(const std::string &id)OutputNode< DATA >inline
graphCycleStartCB() override finalOutputNode< DATA >inlineprotectedvirtual
graphLoadedCB()ComputationalNodeinlineprotectedvirtual
id() constComputationalNodeinline
Input enum valueComputationalNode
isVisited() constComputationalNodeinline
NodeType enum nameComputationalNode
nodeTypeStrComputationalNodestatic
Output enum valueComputationalNode
OutputNode(const std::string &id, OutputNodePolicies::PublishFormatPolicy publishFormatPolicy=OutputNodePolicies::PublishFormatPolicy::SERIES, bool publishFromCache=false, int maxPortConnections=0, unsigned int computePeriod=1)OutputNode< DATA >inline
parseNodeAddress(const std::string &address, bool hasPort=true)ComputationalNodeinlinestatic
publishFromCache()OutputNode< DATA >inline
sendBatchMsg(const std::string &id, const std::vector< const DATA * > &data)=0OutputNode< DATA >protectedpure virtual
sendMsgs(const std::string &id)OutputNode< DATA >inlineprotected
sendSingleMsg(const std::string &id, const DATA *data)=0OutputNode< DATA >protectedpure virtual
setComputePeriod(unsigned int computePeriod)OutputNode< DATA >inline
setDoCompute(bool doCompute)ComputationalNodeinline
setVisited(bool visited)ComputationalNodeinline
storeMsg(const std::string &id, const DATA *data)OutputNode< DATA >inlineprotected
type() constComputationalNodeinline
typeStr() constComputationalNodeinlinevirtual
~ComputationalNode()=defaultComputationalNodevirtual