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

Contains the communication settings of the connected [Notifier]. More...

#include <notifier_details.hpp>

Public Member Functions

 NotifierDetailsView (const NotifierDetailsView &)=delete
 
 NotifierDetailsView (NotifierDetailsView &&rhs) noexcept
 
 ~NotifierDetailsView () noexcept=default
 
auto operator= (const NotifierDetailsView &) -> NotifierDetailsView &=delete
 
auto operator= (NotifierDetailsView &&rhs) noexcept -> NotifierDetailsView &
 
auto notifier_id () const -> UniqueNotifierId
 The [UniqueNotifierId] of the [Notifier].
 
auto node_id () const -> UniqueNodeId
 The [NodeId] of the [Node] under which the [Notifier] was created.
 

Friends

template<typename T , typename >
auto internal::list_ports_callback (void *context, T port_details_view) -> iox2_callback_progression_e
 

Detailed Description

Contains the communication settings of the connected [Notifier].

Definition at line 23 of file notifier_details.hpp.

Constructor & Destructor Documentation

◆ NotifierDetailsView() [1/2]

iox2::NotifierDetailsView::NotifierDetailsView ( const NotifierDetailsView )
delete

◆ NotifierDetailsView() [2/2]

iox2::NotifierDetailsView::NotifierDetailsView ( NotifierDetailsView &&  rhs)
noexcept

◆ ~NotifierDetailsView()

iox2::NotifierDetailsView::~NotifierDetailsView ( )
defaultnoexcept

Member Function Documentation

◆ node_id()

auto iox2::NotifierDetailsView::node_id ( ) const -> UniqueNodeId

The [NodeId] of the [Node] under which the [Notifier] was created.

◆ notifier_id()

auto iox2::NotifierDetailsView::notifier_id ( ) const -> UniqueNotifierId

The [UniqueNotifierId] of the [Notifier].

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Friends And Related Symbol Documentation

◆ internal::list_ports_callback

template<typename T , typename >
auto internal::list_ports_callback ( void *  context,
port_details_view 
) -> iox2_callback_progression_e
friend

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