Event class to automatically register and unregister event driven classes with modules, simply implement this from any event driven class.
More...
#include <Event.h>
Event class to automatically register and unregister event driven classes with modules, simply implement this from any event driven class.
| trippingcyril::Event::Event |
( |
const Module * |
module | ) |
|
General constructor that registers with the module, may be NULL
- Parameters
-
| module | The module to register this event on |
| virtual trippingcyril::Event::~Event |
( |
| ) |
|
|
virtual |
General deconstructor that unregisters from the module
| evdns_base* trippingcyril::Event::GetDNSBase |
( |
| ) |
const |
|
protected |
| event_base* trippingcyril::Event::GetEventBase |
( |
| ) |
const |
|
protected |
| const Module* trippingcyril::Event::GetModule |
( |
| ) |
const |
|
inline |
Used to get the module used to initialize this event
| const Module* trippingcyril::Event::module |
|
protected |
No need to keep track of the module yourself in your class, just access this one
The documentation for this class was generated from the following file: