18 #ifndef __IGN_TRANSPORT_NODEPRIVATE_HH_INCLUDED__ 19 #define __IGN_TRANSPORT_NODEPRIVATE_HH_INCLUDED__ 22 #include <unordered_set> 64 public: std::string ns =
"";
#define IGNITION_VISIBLE
Use to represent "symbol visible" if supported.
Definition: Helpers.hh:56
std::string nUuid
Node UUID. This ID is unique for each node.
Definition: NodePrivate.hh:54
std::unordered_set< std::string > srvsAdvertised
The list of service calls advertised by this node.
Definition: NodePrivate.hh:51
static NodeShared * Instance()
NodeShared is a singleton.
A class for customizing the behavior of the Node.
Definition: NodeOptions.hh:35
std::unordered_set< std::string > topicsSubscribed
The list of topics subscribed by this node.
Definition: NodePrivate.hh:45
std::unordered_set< std::string > topicsAdvertised
The list of topics advertised by this node.
Definition: NodePrivate.hh:48
Private data for the Node class.
Definition: NodeShared.hh:53
NodeOptions options
Custom options for this node.
Definition: NodePrivate.hh:67
Private data for Private Node class.
Definition: NodePrivate.hh:36
IGNITION_VISIBLE std::string hostname()
Determine the computer's hostname.
IGNITION_VISIBLE std::string username()
Determine your login name.
Definition: AdvertiseOptions.hh:25