NRP Core
1.4.1
InputEngineNode Member List
This is the complete list of members for
InputEngineNode
, including all inherited members.
_msgCachePolicy
InputNode< DataPackInterface >
protected
_msgPublishPolicy
InputNode< DataPackInterface >
protected
_portMap
InputNode< DataPackInterface >
protected
_queueSize
InputNode< DataPackInterface >
protected
ComputationalNode
()=delete
ComputationalNode
ComputationalNode
(std::string id, NodeType type)
ComputationalNode
inline
compute
() override final
InputNode< DataPackInterface >
inline
protected
virtual
configure
() override
InputEngineNode
inline
protected
virtual
doCompute
() const
ComputationalNode
inline
virtual
Functional
enum value
ComputationalNode
getListPort
(const std::string &id)
InputNode< DataPackInterface >
inline
getSinglePort
(const std::string &id)
InputNode< DataPackInterface >
inline
graphCycleStartCB
()
ComputationalNode
inline
protected
virtual
graphLoadedCB
()
ComputationalNode
inline
protected
virtual
id
() const
ComputationalNode
inline
Input
enum value
ComputationalNode
InputEngineNode
(const std::string &id, const std::string &engineName)
InputEngineNode
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< DataPackInterface >
inline
isVisited
() const
ComputationalNode
inline
msgCachePolicy
()
InputNode< DataPackInterface >
inline
msgPublishPolicy
()
InputNode< DataPackInterface >
inline
NodeType
enum name
ComputationalNode
nodeTypeStr
ComputationalNode
static
Output
enum value
ComputationalNode
parseNodeAddress
(const std::string &address, bool hasPort=true)
ComputationalNode
inline
static
registerOutput
(const std::string &id)
InputNode< DataPackInterface >
inline
requestedDataPacks
() const
InputEngineNode
inline
setDataPacks
(datapacks_vector_t dpacks)
InputEngineNode
inline
setDoCompute
(bool doCompute)
ComputationalNode
inline
setMsgCachePolicy
(InputNodePolicies::MsgCachePolicy msgCachePolicy)
InputNode< DataPackInterface >
inline
setMsgPublishPolicy
(InputNodePolicies::MsgPublishPolicy msgPublishPolicy)
InputNode< DataPackInterface >
inline
setVisited
(bool visited)
ComputationalNode
inline
type
() const
ComputationalNode
inline
typeStr
() const override
InputEngineNode
inline
virtual
updatePortData
(const std::string &id) override
InputEngineNode
inline
protected
virtual
~ComputationalNode
()=default
ComputationalNode
virtual
Generated by
1.8.17