|
iceoryx_doc
1.0.1
|
class which represents a node More...
#include <node.hpp>

Public Member Functions | |
| Node (const NodeName_t &nodeName) noexcept | |
| constructor which requires the name of the node More... | |
| ~Node () noexcept | |
| destructor | |
| Node (const Node &)=delete | |
| Node & | operator= (const Node &)=delete |
| Node (Node &&rhs) noexcept | |
| move constructor More... | |
| Node & | operator= (Node &&rhs) noexcept |
| move assignment operator More... | |
| NodeName_t | getNodeName () const noexcept |
| returns the name of the node More... | |
| RuntimeName_t | getRuntimeName () const noexcept |
| returns the name of the application's runtime More... | |
Protected Member Functions | |
| Node (NodeData *const data) noexcept | |
Protected Attributes | |
| NodeData * | m_data = nullptr |
class which represents a node
|
noexcept |
constructor which requires the name of the node
| [in] | nodeName | name of the node |
|
noexcept |
move constructor
| [in] | rhs | source object |
|
noexcept |
returns the name of the node
|
noexcept |
returns the name of the application's runtime
move assignment operator
| [in] | rhs | source object, where to move from |