_computePeriod | OutputNode< DataPackInterface * > | protected |
_inputPorts | OutputNode< DataPackInterface * > | protected |
_isConfigured | OutputNode< DataPackInterface * > | protected |
_maxPortConnections | OutputNode< DataPackInterface * > | protected |
_nLoop | OutputNode< DataPackInterface * > | protected |
_publishFormatPolicy | OutputNode< DataPackInterface * > | protected |
_publishFromCache | OutputNode< DataPackInterface * > | protected |
_storedMsgs | OutputNode< DataPackInterface * > | protected |
ComputationalNode()=delete | ComputationalNode | |
ComputationalNode(std::string id, NodeType type) | ComputationalNode | inline |
compute() override final | OutputNode< DataPackInterface * > | inlineprotectedvirtual |
configure() override | OutputNode< DataPackInterface * > | inlineprotectedvirtual |
DataPackInterfacePtr typedef | OutputEngineNode | |
doCompute() const override final | OutputNode< DataPackInterface * > | inlinevirtual |
ComputationalNode::doCompute() const | ComputationalNode | inlinevirtual |
Functional enum value | ComputationalNode | |
getComputePeriod() | OutputNode< DataPackInterface * > | inline |
getDataPacks() | OutputEngineNode | inline |
getOrRegisterInput(const std::string &id) | OutputNode< DataPackInterface * > | inline |
graphCycleStartCB() override final | OutputNode< DataPackInterface * > | inlineprotectedvirtual |
graphLoadedCB() | ComputationalNode | inlineprotectedvirtual |
id() const | ComputationalNode | inline |
Input enum value | ComputationalNode | |
isVisited() const | ComputationalNode | inline |
NodeType enum name | ComputationalNode | |
nodeTypeStr | ComputationalNode | static |
Output enum value | ComputationalNode | |
OutputEngineNode(const std::string &id, const std::string &engineName, bool publishFromCache=false, unsigned int computePeriod=1) | OutputEngineNode | inline |
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) | ComputationalNode | inlinestatic |
publishFromCache() | OutputNode< DataPackInterface * > | inline |
sendBatchMsg(const std::string &, const std::vector< const DataPackInterfacePtr * > &) override | OutputEngineNode | inlineprotected |
OutputNode< DataPackInterface * >::sendBatchMsg(const std::string &id, const std::vector< const DataPackInterface * * > &data)=0 | OutputNode< DataPackInterface * > | protectedpure virtual |
sendMsgs(const std::string &id) | OutputNode< DataPackInterface * > | inlineprotected |
sendSingleMsg(const std::string &, const DataPackInterfacePtr *data) override | OutputEngineNode | inlineprotected |
OutputNode< DataPackInterface * >::sendSingleMsg(const std::string &id, const DataPackInterface * *data)=0 | OutputNode< DataPackInterface * > | protectedpure virtual |
setComputePeriod(unsigned int computePeriod) | OutputNode< DataPackInterface * > | inline |
setDoCompute(bool doCompute) | ComputationalNode | inline |
setVisited(bool visited) | ComputationalNode | inline |
storeMsg(const std::string &id, const DataPackInterface * *data) | OutputNode< DataPackInterface * > | inlineprotected |
type() const | ComputationalNode | inline |
typeStr() const override | OutputEngineNode | inlinevirtual |
~ComputationalNode()=default | ComputationalNode | virtual |