Empirical
|
Event definition structure. Maintains information about a type of event. More...
#include <EventLib.h>
Public Member Functions | |
EventDef (const std::string &_n, fun_t _handler, const std::string &_d, const properties_t &_properties) | |
EventDef (const EventDef &)=default | |
Public Attributes | |
std::string | name |
fun_t | handler |
std::string | desc |
properties_t | properties |
fun_set_t | dispatch_funs |
Event definition structure. Maintains information about a type of event.
|
inline |
|
default |
std::string emp::EventLib< HARDWARE_T >::EventDef::desc |
fun_set_t emp::EventLib< HARDWARE_T >::EventDef::dispatch_funs |
fun_t emp::EventLib< HARDWARE_T >::EventDef::handler |
std::string emp::EventLib< HARDWARE_T >::EventDef::name |
properties_t emp::EventLib< HARDWARE_T >::EventDef::properties |