class which represents a node
More...
#include <iceoryx_posh/runtime/node.hpp>
|
| | Node (const NodeName_t &nodeName) noexcept |
| | constructor which requires the name of the node
|
| |
|
| ~Node () noexcept |
| | destructor
|
| |
|
| Node (const Node &)=delete |
| |
|
Node & | operator= (const Node &)=delete |
| |
| | Node (Node &&rhs) noexcept |
| | move constructor
|
| |
| Node & | operator= (Node &&rhs) noexcept |
| | move assignment operator
|
| |
| NodeName_t | getNodeName () const noexcept |
| | returns the name of the node
|
| |
| RuntimeName_t | getRuntimeName () const noexcept |
| | returns the name of the application's runtime
|
| |
|
|
| 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: