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

The system-wide unique id of a [Notifier]. More...

#include <unique_port_id.hpp>

Public Member Functions

 UniqueNotifierId (const UniqueNotifierId &)=delete
 
 UniqueNotifierId (UniqueNotifierId &&rhs) noexcept
 
auto operator= (const UniqueNotifierId &rhs) -> UniqueNotifierId &=delete
 
auto operator= (UniqueNotifierId &&rhs) noexcept -> UniqueNotifierId &
 
 ~UniqueNotifierId ()
 
auto bytes () const -> const bb::Optional< RawIdType > &
 

Friends

template<ServiceType >
class Notifier
 
class NotifierDetailsView
 
auto operator== (const UniqueNotifierId &, const UniqueNotifierId &) -> bool
 
auto operator< (const UniqueNotifierId &, const UniqueNotifierId &) -> bool
 

Detailed Description

The system-wide unique id of a [Notifier].

Definition at line 77 of file unique_port_id.hpp.

Constructor & Destructor Documentation

◆ UniqueNotifierId() [1/2]

iox2::UniqueNotifierId::UniqueNotifierId ( const UniqueNotifierId )
delete

◆ UniqueNotifierId() [2/2]

iox2::UniqueNotifierId::UniqueNotifierId ( UniqueNotifierId &&  rhs)
noexcept

◆ ~UniqueNotifierId()

iox2::UniqueNotifierId::~UniqueNotifierId ( )

Member Function Documentation

◆ bytes()

auto iox2::UniqueNotifierId::bytes ( ) const -> const bb::Optional< RawIdType > &

◆ operator=() [1/2]

auto iox2::UniqueNotifierId::operator= ( const UniqueNotifierId rhs) -> UniqueNotifierId &=delete
delete

◆ operator=() [2/2]

auto iox2::UniqueNotifierId::operator= ( UniqueNotifierId &&  rhs) -> UniqueNotifierId &
noexcept

Friends And Related Symbol Documentation

◆ Notifier

template<ServiceType >
friend class Notifier
friend

Definition at line 89 of file unique_port_id.hpp.

◆ NotifierDetailsView

friend class NotifierDetailsView
friend

Definition at line 92 of file unique_port_id.hpp.

◆ operator<

auto operator< ( const UniqueNotifierId ,
const UniqueNotifierId  
) -> bool
friend

◆ operator==

auto operator== ( const UniqueNotifierId ,
const UniqueNotifierId  
) -> bool
friend

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