|
iceoryx2
C++ Language Bindings
|
Non-owning view of a [ServiceName].
More...
#include <service_name.hpp>
Public Member Functions | |
| ServiceNameView (ServiceNameView &&)=default | |
| ServiceNameView (const ServiceNameView &)=default | |
| auto | operator= (ServiceNameView &&) -> ServiceNameView &=default |
| auto | operator= (const ServiceNameView &) -> ServiceNameView &=default |
| ~ServiceNameView ()=default | |
| auto | to_string () const -> iox2::bb::StaticString< IOX2_SERVICE_NAME_LENGTH > |
Returns a [iox2::bb::StaticString] containing the [ServiceName]. | |
| auto | to_owned () const -> ServiceName |
Creates a copy of the corresponding [ServiceName] and returns it. | |
Friends | |
| class | ServiceName |
| template<ServiceType > | |
| class | Service |
| template<ServiceType > | |
| class | Node |
| template<ServiceType > | |
| class | PortFactoryEvent |
| template<ServiceType , typename , typename > | |
| class | PortFactoryPublishSubscribe |
| template<ServiceType , typename , typename , typename , typename > | |
| class | PortFactoryRequestResponse |
| template<ServiceType , typename > | |
| class | PortFactoryBlackboard |
Non-owning view of a [ServiceName].
Definition at line 24 of file service_name.hpp.
|
default |
|
default |
|
default |
|
default |
|
default |
| auto iox2::ServiceNameView::to_owned | ( | ) | const -> ServiceName |
Creates a copy of the corresponding [ServiceName] and returns it.
| auto iox2::ServiceNameView::to_string | ( | ) | const -> iox2::bb::StaticString< IOX2_SERVICE_NAME_LENGTH > |
Returns a [iox2::bb::StaticString] containing the [ServiceName].
|
friend |
Definition at line 43 of file service_name.hpp.
|
friend |
Definition at line 51 of file service_name.hpp.
|
friend |
Definition at line 45 of file service_name.hpp.
|
friend |
Definition at line 47 of file service_name.hpp.
|
friend |
Definition at line 49 of file service_name.hpp.
|
friend |
Definition at line 41 of file service_name.hpp.
|
friend |
Definition at line 39 of file service_name.hpp.