|
iceoryx2
C++ Language Bindings
|
Non-owning view of a [NodeName].
More...
#include <node_name.hpp>
Public Member Functions | |
| NodeNameView (NodeNameView &&)=default | |
| NodeNameView (const NodeNameView &)=default | |
| auto | operator= (NodeNameView &&) -> NodeNameView &=default |
| auto | operator= (const NodeNameView &) -> NodeNameView &=default |
| ~NodeNameView ()=default | |
| auto | to_string () const -> iox2::bb::StaticString< IOX2_NODE_NAME_LENGTH > |
Returns a [iox2::bb::StaticString] containing the [NodeName]. | |
| auto | to_owned () const -> NodeName |
Creates a copy of the corresponding [NodeName] and returns it. | |
Friends | |
| template<ServiceType > | |
| class | Node |
| class | NodeName |
| template<ServiceType > | |
| auto | internal::list_callback (iox2_node_state_e, iox2_unique_node_id_ptr, const char *executable, iox2_node_name_ptr, iox2_config_ptr, iox2_callback_context) -> iox2_callback_progression_e |
Non-owning view of a [NodeName].
Definition at line 33 of file node_name.hpp.
|
default |
|
default |
|
default |
|
default |
|
default |
| auto iox2::NodeNameView::to_owned | ( | ) | const -> NodeName |
Creates a copy of the corresponding [NodeName] and returns it.
Referenced by iox2::internal::list_callback().
| auto iox2::NodeNameView::to_string | ( | ) | const -> iox2::bb::StaticString< IOX2_NODE_NAME_LENGTH > |
Returns a [iox2::bb::StaticString] containing the [NodeName].
|
friend |
|
friend |
Definition at line 49 of file node_name.hpp.
|
friend |
Definition at line 50 of file node_name.hpp.