NRP Core
1.4.1
InputSpinnakerNode Member List
This is the complete list of members for
InputSpinnakerNode
, including all inherited members.
_msgCachePolicy
InputNode< nlohmann::json >
protected
_msgPublishPolicy
InputNode< nlohmann::json >
protected
_portMap
InputNode< nlohmann::json >
protected
_queueSize
InputNode< nlohmann::json >
protected
ComputationalNode
()=delete
ComputationalNode
ComputationalNode
(std::string id, NodeType type)
ComputationalNode
inline
compute
() override final
InputNode< nlohmann::json >
inline
protected
virtual
configure
() override
InputSpinnakerNode
inline
protected
virtual
doCompute
() const
ComputationalNode
inline
virtual
Functional
enum value
ComputationalNode
getListPort
(const std::string &id)
InputNode< nlohmann::json >
inline
getSinglePort
(const std::string &id)
InputNode< nlohmann::json >
inline
graphCycleStartCB
()
ComputationalNode
inline
protected
virtual
graphLoadedCB
()
ComputationalNode
inline
protected
virtual
id
() const
ComputationalNode
inline
Input
enum value
ComputationalNode
InputNode
(const std::string &id, InputNodePolicies::MsgPublishPolicy msgPublishPolicy=InputNodePolicies::MsgPublishPolicy::LAST, InputNodePolicies::MsgCachePolicy msgCachePolicy=InputNodePolicies::MsgCachePolicy::KEEP_CACHE, size_t queue_size=10)
InputNode< nlohmann::json >
inline
InputSpinnakerNode
(const std::string &id, const std::string &label)
InputSpinnakerNode
inline
isVisited
() const
ComputationalNode
inline
msgCachePolicy
()
InputNode< nlohmann::json >
inline
msgPublishPolicy
()
InputNode< nlohmann::json >
inline
new_msg_callback
(nlohmann::json msg)
InputSpinnakerNode
inline
protected
virtual
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< nlohmann::json >
inline
setDoCompute
(bool doCompute)
ComputationalNode
inline
setMsgCachePolicy
(InputNodePolicies::MsgCachePolicy msgCachePolicy)
InputNode< nlohmann::json >
inline
setMsgPublishPolicy
(InputNodePolicies::MsgPublishPolicy msgPublishPolicy)
InputNode< nlohmann::json >
inline
setVisited
(bool visited)
ComputationalNode
inline
type
() const
ComputationalNode
inline
typeStr
() const override
InputSpinnakerNode
inline
virtual
updatePortData
(const std::string &id) override
InputSpinnakerNode
inline
protected
virtual
~ComputationalNode
()=default
ComputationalNode
virtual
~InputSpinnakerNode
()
InputSpinnakerNode
inline
~SpiNNakerJsonReceiveCallbackInterface
()
SpiNNakerJsonReceiveCallbackInterface
inline
virtual
Generated by
1.8.17