|
iceoryx2
C++ Language Bindings
|
#include <event_activation.hpp>
Public Member Functions | |
| EventActivation (const EventActivation &)=default | |
| EventActivation (EventActivation &&)=default | |
| auto | operator= (const EventActivation &) -> EventActivation &=default |
| auto | operator= (EventActivation &&) -> EventActivation &=default |
| ~EventActivation ()=default | |
| auto | id () const -> EventId |
| Returns the event identifier of this activation. | |
| auto | count () const -> uint64_t |
| Returns the number of event activations associated with this identifier. | |
Friends | |
| auto | operator<< (std::ostream &stream, const EventActivation &value) -> std::ostream & |
| void | wait_callback (const iox2_event_id_t *, uint64_t, iox2_callback_context) |
Represents a single event activation with its identifier and activation count.
This class is returned by event listening operations and carries the event's unique identifier along with the number of pending activations for that event.
Definition at line 24 of file event_activation.hpp.
|
default |
|
default |
|
default |
| auto iox2::EventActivation::count | ( | ) | const -> uint64_t |
Returns the number of event activations associated with this identifier.
| auto iox2::EventActivation::id | ( | ) | const -> EventId |
Returns the event identifier of this activation.
|
default |
|
default |
|
friend |
|
friend |
Definition at line 166 of file listener.hpp.