iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
iox2::ServiceHash Class Reference

Represents the unique if of a [Service]. More...

#include <service_hash.hpp>

Public Member Functions

auto c_str () const -> const char *
 Returns the string value of the [ServiceHash].
 

Static Public Member Functions

static auto max_number_of_characters () -> uint64_t
 Returns the maximum string length of a [ServiceHash].
 

Friends

template<ServiceType >
class PortFactoryEvent
 
template<ServiceType , typename , typename >
class PortFactoryPublishSubscribe
 
template<ServiceType , typename , typename , typename , typename >
class PortFactoryRequestResponse
 
template<ServiceType , typename >
class PortFactoryBlackboard
 

Detailed Description

Represents the unique if of a [Service].

Definition at line 20 of file service_hash.hpp.

Member Function Documentation

◆ c_str()

auto iox2::ServiceHash::c_str ( ) const -> const char *

Returns the string value of the [ServiceHash].

◆ max_number_of_characters()

static auto iox2::ServiceHash::max_number_of_characters ( ) -> uint64_t
static

Returns the maximum string length of a [ServiceHash].

Friends And Related Symbol Documentation

◆ PortFactoryBlackboard

template<ServiceType , typename >
friend class PortFactoryBlackboard
friend

Definition at line 38 of file service_hash.hpp.

◆ PortFactoryEvent

template<ServiceType >
friend class PortFactoryEvent
friend

Definition at line 32 of file service_hash.hpp.

◆ PortFactoryPublishSubscribe

template<ServiceType , typename , typename >
friend class PortFactoryPublishSubscribe
friend

Definition at line 34 of file service_hash.hpp.

◆ PortFactoryRequestResponse

template<ServiceType , typename , typename , typename , typename >
friend class PortFactoryRequestResponse
friend

Definition at line 36 of file service_hash.hpp.


The documentation for this class was generated from the following file: