NRP Core  1.4.1
OutputEngineNode Member List

This is the complete list of members for OutputEngineNode, including all inherited members.

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