ignition::transport::Node Member List

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

Advertise(const std::string &_topic, const AdvertiseOptions &_options=AdvertiseOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(*_cb)(const T1 &_req, T2 &_rep, bool &_result), const AdvertiseOptions &_options=AdvertiseOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, std::function< void(const T1 &_req, T2 &_rep, bool &_result)> &_cb, const AdvertiseOptions &_options=AdvertiseOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(C::*_cb)(const T1 &_req, T2 &_rep, bool &_result), C *_obj, const AdvertiseOptions &_options=AdvertiseOptions())ignition::transport::Nodeinline
AdvertisedServices() const ignition::transport::Node
AdvertisedTopics() const ignition::transport::Node
dataPtrignition::transport::Nodeprotected
Node(const NodeOptions &_options=NodeOptions())ignition::transport::Node
Publish(const std::string &_topic, const ProtoMsg &_msg)ignition::transport::Node
Request(const std::string &_topic, const T1 &_req, void(*_cb)(const T2 &_rep, const bool _result))ignition::transport::Nodeinline
Request(const std::string &_topic, const T1 &_req, std::function< void(const T2 &_rep, const bool _result)> &_cb)ignition::transport::Nodeinline
Request(const std::string &_topic, const T1 &_req, void(C::*_cb)(const T2 &_rep, const bool _result), C *_obj)ignition::transport::Nodeinline
Request(const std::string &_topic, const T1 &_req, const unsigned int &_timeout, T2 &_rep, bool &_result)ignition::transport::Nodeinline
ServiceInfo(const std::string &_service, std::vector< ServicePublisher > &_publishers) const ignition::transport::Node
ServiceList(std::vector< std::string > &_services) const ignition::transport::Node
Subscribe(const std::string &_topic, void(*_cb)(const T &_msg))ignition::transport::Nodeinline
Subscribe(const std::string &_topic, std::function< void(const T &_msg)> &_cb)ignition::transport::Nodeinline
Subscribe(const std::string &_topic, void(C::*_cb)(const T &_msg), C *_obj)ignition::transport::Nodeinline
SubscribedTopics() const ignition::transport::Node
TopicInfo(const std::string &_topic, std::vector< MessagePublisher > &_publishers) const ignition::transport::Node
TopicList(std::vector< std::string > &_topics) const ignition::transport::Node
Unadvertise(const std::string &_topic)ignition::transport::Node
UnadvertiseSrv(const std::string &_topic)ignition::transport::Node
Unsubscribe(const std::string &_topic)ignition::transport::Node
~Node()ignition::transport::Nodevirtual