All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 AdvertiseMessageOptions &_options=AdvertiseMessageOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, const std::string &_msgTypeName, const AdvertiseMessageOptions &_options=AdvertiseMessageOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(*_cb)(const T1 &_req, T2 &_rep, bool &_result), const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(*_cb)(T &_rep, bool &_result), const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(*_cb)(const T &_req), const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, std::function< void(const T1 &_req, T2 &_rep, bool &_result)> &_cb, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, std::function< void(T &_rep, bool &_result)> &_cb, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, std::function< void(const T &_req)> &_cb, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(C::*_cb)(const T1 &_req, T2 &_rep, bool &_result), C *_obj, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(C::*_cb)(T &_rep, bool &_result), C *_obj, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
Advertise(const std::string &_topic, void(C::*_cb)(const T &_req), C *_obj, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions())ignition::transport::Nodeinline
AdvertisedServices() const ignition::transport::Node
AdvertisedTopics() const ignition::transport::Node
Node(const NodeOptions &_options=NodeOptions())ignition::transport::Nodeexplicit
Request(const std::string &_topic, const T1 &_req, void(*_cb)(const T2 &_rep, const bool _result))ignition::transport::Nodeinline
Request(const std::string &_topic, void(*_cb)(const T &_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, std::function< void(const T &_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, void(C::*_cb)(const T &_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
Request(const std::string &_topic, const unsigned int &_timeout, T &_rep, bool &_result)ignition::transport::Nodeinline
Request(const std::string &_topic, const T &_req)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), const SubscribeOptions &_opts=SubscribeOptions())ignition::transport::Nodeinline
Subscribe(const std::string &_topic, std::function< void(const T &_msg)> &_cb, const SubscribeOptions &_opts=SubscribeOptions())ignition::transport::Nodeinline
Subscribe(const std::string &_topic, void(C::*_cb)(const T &_msg), C *_obj, const SubscribeOptions &_opts=SubscribeOptions())ignition::transport::Nodeinline
Subscribe(const std::string &_topic, void(*_cb)(const T &_msg, const MessageInfo &_info), const SubscribeOptions &_opts=SubscribeOptions())ignition::transport::Nodeinline
Subscribe(const std::string &_topic, std::function< void(const T &_msg, const MessageInfo &_info)> &_cb, const SubscribeOptions &_opts=SubscribeOptions())ignition::transport::Nodeinline
Subscribe(const std::string &_topic, void(C::*_cb)(const T &_msg, const MessageInfo &_info), C *_obj, const SubscribeOptions &_opts=SubscribeOptions())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
UnadvertiseSrv(const std::string &_topic)ignition::transport::Node
Unsubscribe(const std::string &_topic)ignition::transport::Node
~Node()ignition::transport::Nodevirtual