All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
ignition::transport::NodePrivate Class Reference

#include <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...
 
NodeSharedshared = 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 > topicsSubscribed
 The list of topics subscribed by this node. More...
 

Constructor & Destructor Documentation

ignition::transport::NodePrivate::NodePrivate ( )
default

Constructor.

virtual ignition::transport::NodePrivate::~NodePrivate ( )
virtualdefault

Destructor.

Member Data Documentation

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.

std::string ignition::transport::NodePrivate::partition = hostname() + ":" + username()

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::topicsSubscribed

The list of topics subscribed by this node.


The documentation for this class was generated from the following file: