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 |