|
iceoryx2
C++ Language Bindings
|
Type that allows to identify an event uniquely. More...
#include <event_id.hpp>
Public Member Functions | |
| EventId (const EventId &)=default | |
| EventId (EventId &&)=default | |
| auto | operator= (const EventId &) -> EventId &=default |
| auto | operator= (EventId &&) -> EventId &=default |
| ~EventId ()=default | |
| EventId (size_t value) | |
Creates a new uint128_t [EventId] from the high bit and low bit part. | |
| auto | as_value () const -> size_t |
Returns the value of the [EventId]. | |
Friends | |
| template<ServiceType > | |
| class | Notifier |
| template<ServiceType > | |
| class | PortFactoryNotifier |
| template<ServiceType > | |
| class | Listener |
| template<ServiceType , typename , typename > | |
| class | EntryHandle |
| template<ServiceType , typename , typename > | |
| class | EntryHandleMut |
| class | EventActivation |
| auto | operator<< (std::ostream &stream, const EventId &value) -> std::ostream & |
Type that allows to identify an event uniquely.
Definition at line 22 of file event_id.hpp.
|
default |
|
default |
|
default |
|
explicit |
Creates a new uint128_t [EventId] from the high bit and low bit part.
| auto iox2::EventId::as_value | ( | ) | const -> size_t |
Returns the value of the [EventId].
|
friend |
Definition at line 44 of file event_id.hpp.
|
friend |
Definition at line 46 of file event_id.hpp.
|
friend |
Definition at line 47 of file event_id.hpp.
|
friend |
Definition at line 42 of file event_id.hpp.
|
friend |
Definition at line 38 of file event_id.hpp.
|
friend |
|
friend |
Definition at line 40 of file event_id.hpp.