|
iceoryx2
C++ Language Bindings
|
Represent the name for a [Node].
More...
#include <node_name.hpp>
Public Member Functions | |
| NodeName (NodeName &&) noexcept | |
| auto | operator= (NodeName &&) noexcept -> NodeName & |
| NodeName (const NodeName &) | |
| auto | operator= (const NodeName &) -> NodeName & |
| ~NodeName () | |
| auto | as_view () const -> NodeNameView |
Creates a [NodeNameView]. | |
| auto | to_string () const -> iox2::bb::StaticString< IOX2_NODE_NAME_LENGTH > |
Returns a [iox2::bb::StaticString] containing the [NodeName]. | |
Static Public Member Functions | |
| static auto | create (const char *value) -> iox2::bb::Expected< NodeName, bb::SemanticStringError > |
Friends | |
| class | NodeBuilder |
| class | NodeNameView |
Represent the name for a [Node].
Definition at line 64 of file node_name.hpp.
|
noexcept |
| iox2::NodeName::NodeName | ( | const NodeName & | ) |
| iox2::NodeName::~NodeName | ( | ) |
| auto iox2::NodeName::as_view | ( | ) | const -> NodeNameView |
Creates a [NodeNameView].
|
static |
| auto iox2::NodeName::to_string | ( | ) | const -> iox2::bb::StaticString< IOX2_NODE_NAME_LENGTH > |
Returns a [iox2::bb::StaticString] containing the [NodeName].
|
friend |
Definition at line 84 of file node_name.hpp.
|
friend |
Definition at line 85 of file node_name.hpp.