zenilib  0.5.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Zeni::Event Class Reference

#include <Event.h>

Classes

class  Handler
 

Public Types

typedef Unordered_Map< Handler
*, bool > 
Handlers
 

Public Member Functions

 ~Event ()
 
void clear ()
 
void fax_Handler (Handler *const &handler)
 
void fire ()
 
void give_Handler (Handler *const &handler)
 
void lend_Handler (Handler *const &handler)
 
void remove_Handler (Handler *const &handler)
 

Detailed Description

Definition at line 25 of file Event.h.

Member Typedef Documentation

Definition at line 36 of file Event.h.

Constructor & Destructor Documentation

Zeni::Event::~Event ( )
inline

Definition at line 38 of file Event.h.

Member Function Documentation

void Zeni::Event::clear ( )
inline

Definition at line 71 of file Event.h.

void Zeni::Event::fax_Handler ( Handler *const handler)
inline

Definition at line 50 of file Event.h.

References Zeni::Event::Handler::duplicate().

void Zeni::Event::fire ( )
inline

Definition at line 65 of file Event.h.

void Zeni::Event::give_Handler ( Handler *const handler)
inline

Definition at line 46 of file Event.h.

void Zeni::Event::lend_Handler ( Handler *const handler)
inline

Definition at line 42 of file Event.h.

void Zeni::Event::remove_Handler ( Handler *const handler)
inline

Definition at line 54 of file Event.h.


The documentation for this class was generated from the following file: