|
Sen API
Sen Libraries
|
Represents the emission of an event by some object. More...
#include <event.h>
Public Member Functions | |
| ~Event ()=default | |
| ObjectId | getObjectId () const noexcept |
| The ID of the object that emitted the event. | |
| const ::sen::Event * | getEvent () const noexcept |
| The meta information about the event. | |
| const std::vector< Var > & | getArgsAsVariants () const |
| The list of arguments, as variants. | |
| Span< const uint8_t > | getArgsAsBuffer () const noexcept |
| The list of arguments, as a (serialized) binary buffer. | |
Friends | |
| class | Input |
Represents the emission of an event by some object.
|
default |
|
nodiscardnoexcept |
The ID of the object that emitted the event.
|
nodiscardnoexcept |
The meta information about the event.
|
nodiscard |
The list of arguments, as variants.
|
nodiscardnoexcept |
The list of arguments, as a (serialized) binary buffer.
|
friend |