_computePeriod | OutputNode< boost::python::object > | protected |
_inputPorts | OutputNode< boost::python::object > | protected |
_isConfigured | OutputNode< boost::python::object > | protected |
_maxPortConnections | OutputNode< boost::python::object > | protected |
_nLoop | OutputNode< boost::python::object > | protected |
_publishFormatPolicy | OutputNode< boost::python::object > | protected |
_publishFromCache | OutputNode< boost::python::object > | protected |
_storedMsgs | OutputNode< boost::python::object > | protected |
call_count | OutputDummy | |
ComputationalNode()=delete | ComputationalNode | |
ComputationalNode(std::string id, NodeType type) | ComputationalNode | inline |
compute() override final | OutputNode< boost::python::object > | inlineprotectedvirtual |
configure() override | OutputNode< boost::python::object > | inlineprotectedvirtual |
debugPrint | OutputDummy | |
doCompute() const override final | OutputNode< boost::python::object > | inlinevirtual |
ComputationalNode::doCompute() const | ComputationalNode | inlinevirtual |
Functional enum value | ComputationalNode | |
getComputePeriod() | OutputNode< boost::python::object > | inline |
getOrRegisterInput(const std::string &id) | OutputNode< boost::python::object > | inline |
graphCycleStartCB() override final | OutputNode< boost::python::object > | inlineprotectedvirtual |
graphLoadedCB() | ComputationalNode | inlineprotectedvirtual |
id() const | ComputationalNode | inline |
Input enum value | ComputationalNode | |
isVisited() const | ComputationalNode | inline |
lastData | OutputDummy | |
NodeType enum name | ComputationalNode | |
nodeTypeStr | ComputationalNode | static |
Output enum value | ComputationalNode | |
OutputDummy(const std::string &id, bool publishFromCache=false, unsigned int computePeriod=1) | OutputDummy | inline |
OutputNode(const std::string &id, OutputNodePolicies::PublishFormatPolicy publishFormatPolicy=OutputNodePolicies::PublishFormatPolicy::SERIES, bool publishFromCache=false, int maxPortConnections=0, unsigned int computePeriod=1) | OutputNode< boost::python::object > | inline |
parseNodeAddress(const std::string &address, bool hasPort=true) | ComputationalNode | inlinestatic |
publishFromCache() | OutputNode< boost::python::object > | inline |
sendBatchMsg(const std::string &id, const std::vector< const boost::python::object * > &data) override | OutputDummy | inlineprotectedvirtual |
sendMsgs(const std::string &id) | OutputNode< boost::python::object > | inlineprotected |
sendSingleMsg(const std::string &, const boost::python::object *data) override | OutputDummy | inlineprotectedvirtual |
setComputePeriod(unsigned int computePeriod) | OutputNode< boost::python::object > | inline |
setDoCompute(bool doCompute) | ComputationalNode | inline |
setVisited(bool visited) | ComputationalNode | inline |
storeMsg(const std::string &id, const boost::python::object *data) | OutputNode< boost::python::object > | inlineprotected |
type() const | ComputationalNode | inline |
typeStr() const | ComputationalNode | inlinevirtual |
~ComputationalNode()=default | ComputationalNode | virtual |