Event buffer class.
More...
#include <event>
template<typename PAYLOAD = Default_event_payload>
class L4Re::Event_buffer_t< PAYLOAD >
Event buffer class.
Definition at line 246 of file event.
◆ Event_buffer_t()
template<typename PAYLOAD = Default_event_payload>
Initialize event buffer.
- Parameters
-
buffer | Pointer to buffer. |
size | Size of buffer in bytes. |
Definition at line 293 of file event.
◆ next()
template<typename PAYLOAD = Default_event_payload>
Next event in buffer.
- Returns
- 0 if no event available, event otherwise.
Definition at line 303 of file event.
◆ put()
template<typename PAYLOAD = Default_event_payload>
Put event into buffer at current position.
- Parameters
-
ev | Event to put into the buffer. |
- Returns
- false if buffer is full and entry could not be added.
Definition at line 320 of file event.
The documentation for this class was generated from the following file: