Ignition Transport

API Reference

4.0.0
Node Member List

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

AdvertiseNode
Advertise(const std::string &_topic, const AdvertiseMessageOptions &_options=AdvertiseMessageOptions())Nodeinline
Advertise(const std::string &_topic, const std::string &_msgTypeName, const AdvertiseMessageOptions &_options=AdvertiseMessageOptions())Node
AdvertisedTopics() constNode
Node(const NodeOptions &_options=NodeOptions())Nodeexplicit
Subscribe(const std::string &_topic, void(*_cb)(const MessageT &_msg), const SubscribeOptions &_opts=SubscribeOptions())Nodeinline
Subscribe(const std::string &_topic, std::function< void(const MessageT &_msg)> &_cb, const SubscribeOptions &_opts=SubscribeOptions())Nodeinline
Subscribe(const std::string &_topic, void(ClassT::*_cb)(const MessageT &_msg), ClassT *_obj, const SubscribeOptions &_opts=SubscribeOptions())Nodeinline
Subscribe(const std::string &_topic, void(*_cb)(const MessageT &_msg, const MessageInfo &_info), const SubscribeOptions &_opts=SubscribeOptions())Nodeinline
Subscribe(const std::string &_topic, std::function< void(const MessageT &_msg, const MessageInfo &_info)> &_cb, const SubscribeOptions &_opts=SubscribeOptions())Nodeinline
Subscribe(const std::string &_topic, void(ClassT::*_cb)(const MessageT &_msg, const MessageInfo &_info), ClassT *_obj, const SubscribeOptions &_opts=SubscribeOptions())Nodeinline
SubscribedTopics() constNode
Unsubscribe(const std::string &_topic)Node
~Node()Nodevirtual