Private data for Private Node class. More...
#include <ignition/transport/NodePrivate.hh>
Public Member Functions | |
NodePrivate ()=default | |
Constructor. More... | |
virtual | ~NodePrivate ()=default |
Destructor. More... | |
Public Attributes | |
std::string | ns = "" |
Default namespace for this node. More... | |
std::string | nUuid |
Node UUID. This ID is unique for each node. More... | |
NodeOptions | options |
Custom options for this node. More... | |
std::string | partition = hostname() + ":" + username() |
Partition for this node. More... | |
NodeShared * | shared = NodeShared::Instance() |
Pointer to the object shared between all the nodes within the same process. More... | |
std::unordered_set< std::string > | srvsAdvertised |
The list of service calls advertised by this node. More... | |
std::unordered_set< std::string > | topicsAdvertised |
The list of topics advertised by this node. More... | |
std::unordered_set< std::string > | topicsSubscribed |
The list of topics subscribed by this node. More... | |
Private data for Private Node class.
|
default |
Constructor.
|
virtualdefault |
Destructor.
std::string ignition::transport::NodePrivate::ns = "" |
Default namespace for this node.
std::string ignition::transport::NodePrivate::nUuid |
Node UUID. This ID is unique for each node.
NodeOptions ignition::transport::NodePrivate::options |
Custom options for this node.
Partition for this node.
NodeShared* ignition::transport::NodePrivate::shared = NodeShared::Instance() |
Pointer to the object shared between all the nodes within the same process.
std::unordered_set<std::string> ignition::transport::NodePrivate::srvsAdvertised |
The list of service calls advertised by this node.
std::unordered_set<std::string> ignition::transport::NodePrivate::topicsAdvertised |
The list of topics advertised by this node.
std::unordered_set<std::string> ignition::transport::NodePrivate::topicsSubscribed |
The list of topics subscribed by this node.