Node Member List
This is the complete list of members for Node, including all inherited members.
Advertise(const std::string &_topic, const AdvertiseMessageOptions &_options=AdvertiseMessageOptions()) | Node | |
Advertise(const std::string &_topic, const std::string &_msgTypeName, const AdvertiseMessageOptions &_options=AdvertiseMessageOptions()) | Node | |
Advertise(const std::string &_topic, bool(*_callback)(const RequestT &_request, ReplyT &_reply), const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, bool(*_callback)(ReplyT &_reply), const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, void(*_callback)(const RequestT &_request), const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, std::function< bool(const RequestT &_request, ReplyT &_reply)> _callback, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, std::function< bool(ReplyT &_reply)> &_callback, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, std::function< void(const RequestT &_request)> &_callback, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, bool(ClassT::*_callback)(const RequestT &_request, ReplyT &_reply), ClassT *_obj, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, bool(ClassT::*_callback)(ReplyT &_reply), ClassT *_obj, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
Advertise(const std::string &_topic, void(ClassT::*_callback)(const RequestT &_request), ClassT *_obj, const AdvertiseServiceOptions &_options=AdvertiseServiceOptions()) | Node | |
AdvertisedServices() const | Node | |
AdvertisedTopics() const | Node | |
EnableStats(const std::string &_topic, bool _enable, const std::string &_publicationTopic="/statistics", uint64_t _publicationRate=1) | Node | |
Node() | Node | |
Node(const NodeOptions &_options) | Node | explicit |
Options() const | Node | |
Request(const std::string &_topic, const RequestT &_request, void(*_callback)(const ReplyT &_reply, const bool _result)) | Node | |
Request(const std::string &_topic, void(*_callback)(const ReplyT &_reply, const bool _result)) | Node | |
Request(const std::string &_topic, const RequestT &_request, std::function< void(const ReplyT &_reply, const bool _result)> &_callback) | Node | |
Request(const std::string &_topic, std::function< void(const ReplyT &_reply, const bool _result)> &_callback) | Node | |
Request(const std::string &_topic, const RequestT &_request, void(ClassT::*_callback)(const ReplyT &_reply, const bool _result), ClassT *_obj) | Node | |
Request(const std::string &_topic, void(ClassT::*_callback)(const ReplyT &_reply, const bool _result), ClassT *_obj) | Node | |
Request(const std::string &_topic, const RequestT &_request, const unsigned int &_timeout, ReplyT &_reply, bool &_result) | Node | |
Request(const std::string &_topic, const unsigned int &_timeout, ReplyT &_reply, bool &_result) | Node | |
Request(const std::string &_topic, const RequestT &_request) | Node | |
RequestRaw(const std::string &_topic, const std::string &_request, const std::string &_requestType, const std::string &_responseType, unsigned int _timeout, std::string &_response, bool &_result) | Node | |
ServiceInfo(const std::string &_service, std::vector< ServicePublisher > &_publishers) const | Node | |
ServiceList(std::vector< std::string > &_services) const | Node | |
Subscribe(const std::string &_topic, void(*_callback)(const MessageT &_msg), const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
Subscribe(const std::string &_topic, std::function< void(const MessageT &_msg)> _callback, const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
Subscribe(const std::string &_topic, void(ClassT::*_callback)(const MessageT &_msg), ClassT *_obj, const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
Subscribe(const std::string &_topic, void(*_callback)(const MessageT &_msg, const MessageInfo &_info), const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
Subscribe(const std::string &_topic, std::function< void(const MessageT &_msg, const MessageInfo &_info)> _callback, const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
Subscribe(const std::string &_topic, void(ClassT::*_callback)(const MessageT &_msg, const MessageInfo &_info), ClassT *_obj, const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
SubscribedTopics() const | Node | |
SubscribeRaw(const std::string &_topic, const RawCallback &_callback, const std::string &_msgType=kGenericMessageType, const SubscribeOptions &_opts=SubscribeOptions()) | Node | |
TopicInfo(const std::string &_topic, std::vector< MessagePublisher > &_publishers) const | Node | |
TopicInfo(const std::string &_topic, std::vector< MessagePublisher > &_publishers, std::vector< MessagePublisher > &_subscribers) const | Node | |
TopicList(std::vector< std::string > &_topics) const | Node | |
TopicStats(const std::string &_topic) const | Node | |
UnadvertiseSrv(const std::string &_topic) | Node | |
Unsubscribe(const std::string &_topic) | Node | |
~Node() | Node | virtual |