|
iceoryx2
C++ Language Bindings
|
Contains all details of a [Node] that is alive.
More...
#include <node_state.hpp>
Public Member Functions | |
| AliveNodeView (const AliveNodeView &)=default | |
| AliveNodeView (AliveNodeView &&)=default | |
| auto | operator= (const AliveNodeView &) -> AliveNodeView &=default |
| auto | operator= (AliveNodeView &&) -> AliveNodeView &=default |
| ~AliveNodeView ()=default | |
| AliveNodeView (UniqueNodeId node_id, const bb::Optional< NodeDetails > &details) | |
| auto | id () const -> const UniqueNodeId & |
Returns the [NodeId]. | |
| auto | details () const -> const bb::Optional< NodeDetails > & |
Contains all details of a [Node] that is alive.
Definition at line 28 of file node_state.hpp.
|
default |
|
default |
|
default |
| iox2::AliveNodeView< ServiceType >::AliveNodeView | ( | UniqueNodeId | node_id, |
| const bb::Optional< NodeDetails > & | details | ||
| ) |
| auto iox2::AliveNodeView< ServiceType >::details | ( | ) | const -> const bb::Optional< NodeDetails > & |
Returns optional [NodeDetails] that contains further information about the [Node]. Can only be acquired when the process has the access right to read it.
| auto iox2::AliveNodeView< ServiceType >::id | ( | ) | const -> const UniqueNodeId & |
Returns the [NodeId].
|
default |
|
default |