|
rad
3.0.0
|
#include <event.hpp>
Standard constructors | |
| Event (Event const &e)=default | |
| Event (Event &e)=default | |
| Event (Event &&e)=default | |
| Event & | operator= (Event const &e)=default |
| template<class... Args> | |
| Event (Args &&... args) | |
| char const * | GetId () const |
| payload_t & | GetPayload () |
| payload_t const & | GetPayload () const |
| AnyEvent | MakeAny () |
| Event (Event const &e)=default | |
| Event (Event &e)=default | |
| Event (Event &&e)=default | |
| Event & | operator= (Event const &e)=default |
| template<class... Args> | |
| Event (Args &&... args) | |
| char const * | GetId () const |
| payload_t & | GetPayload () |
| payload_t const & | GetPayload () const |
| AnyEvent | MakeAny () |
| Event (Event const &e)=default | |
| Event (Event &e)=default | |
| Event (Event &&e)=default | |
| Event & | operator= (Event const &e)=default |
| template<class... Args> | |
| Event (Args &&... args) | |
| char const * | GetId () const |
| payload_t & | GetPayload () |
| payload_t const & | GetPayload () const |
| AnyEvent | MakeAny () |
Event instance class for events with a Payload and that does not type erase the payload.
|
default |
|
default |
|
default |
|
inline |
Create Event<EVENT> instance with non-void payload_t type.
|
default |
|
default |
|
default |
|
inline |
Create Event<EVENT> instance with non-void payload_t type.
|
default |
|
default |
|
default |
|
inline |
Create Event<EVENT> instance with non-void payload_t type.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
default |
|
default |