#include <event.h>
Public Member Functions | |
| EventInfo (const std::string &name, event_class_flag_t flags, event_class_t **ev, ev_callback callback, ev_destroy destroy, ev_value_getter get_value, ev_value_setter set_value, ev_describe describe) | |
| EventInfo (const std::string &name, event_class_t **ev, ev_callback callback) | |
Public Attributes | |
| std::string | name |
| event_class_flag_t | flags |
| event_class_t ** | ev {nullptr} |
| ev_callback | callback |
| ev_destroy | destroy |
| ev_value_getter | get_value |
| ev_value_setter | set_value |
| ev_describe | describe |
| simics::EventInfo::EventInfo | ( | const std::string & | name, |
| event_class_flag_t | flags, | ||
| event_class_t ** | ev, | ||
| ev_callback | callback, | ||
| ev_destroy | destroy, | ||
| ev_value_getter | get_value, | ||
| ev_value_setter | set_value, | ||
| ev_describe | describe | ||
| ) |
| simics::EventInfo::EventInfo | ( | const std::string & | name, |
| event_class_t ** | ev, | ||
| ev_callback | callback | ||
| ) |
| ev_callback simics::EventInfo::callback |
| ev_describe simics::EventInfo::describe |
| ev_destroy simics::EventInfo::destroy |
| event_class_t** simics::EventInfo::ev {nullptr} |
| event_class_flag_t simics::EventInfo::flags |
| ev_value_getter simics::EventInfo::get_value |
| std::string simics::EventInfo::name |
| ev_value_setter simics::EventInfo::set_value |