NodeOptions.hh
std::unique_ptr< transport::NodeOptionsPrivate > dataPtr
Definition: NodeOptions.hh:106
const std::string & NameSpace() const
Get the namespace used in this node.
Definition: AdvertiseOptions.hh:28
STL class.
NodeOptions(const NodeOptions &_other)
Copy constructor.
NodeOptions & operator=(const NodeOptions &_other)
Assignment operator.
const std::string & Partition() const
Get the partition used in this node.
A class for customizing the behavior of the Node. E.g.: Set a custom namespace or a partition name.
Definition: NodeOptions.hh:36
bool SetNameSpace(const std::string &_ns)
Set the node's namespace. A namespace is considered a prefix that might be potentially applied to som...
bool SetPartition(const std::string &_partition)
Set the node's partition name. A partition is used to isolate a set of topics or services from other ...