class which represents a node
More...
#include <iceoryx_posh/runtime/node.hpp>
|
| Node (NodeData *const data) noexcept |
|
|
NodeData * | m_data = nullptr |
|
class which represents a node
◆ Node() [1/2]
iox::runtime::Node::Node |
( |
const NodeName_t & |
nodeName | ) |
|
|
noexcept |
constructor which requires the name of the node
- Parameters
-
[in] | nodeName | name of the node |
◆ Node() [2/2]
iox::runtime::Node::Node |
( |
Node && |
rhs | ) |
|
|
noexcept |
move constructor
- Parameters
-
◆ getNodeName()
NodeName_t iox::runtime::Node::getNodeName |
( |
| ) |
const |
|
noexcept |
returns the name of the node
- Returns
- string which contains the node name
◆ getRuntimeName()
RuntimeName_t iox::runtime::Node::getRuntimeName |
( |
| ) |
const |
|
noexcept |
returns the name of the application's runtime
- Returns
- string which contains the runtime name
◆ operator=()
Node & iox::runtime::Node::operator= |
( |
Node && |
rhs | ) |
|
|
noexcept |
move assignment operator
- Parameters
-
[in] | rhs | source object, where to move from |
The documentation for this class was generated from the following file: