|  | 
|  | Event (const Event &src) | 
|  | 
|  | Event (Event &&src) | 
|  | 
| Event & | operator= (const Event &src) | 
|  | 
| Event & | operator= (Event &&src) | 
|  | 
| handler_type::handler_id_type | add (const handler_type &handler) | 
|  | 
| handler_type::handler_id_type | add (const typename handler_type::handler_func_type &handler) | 
|  | 
| bool | remove (const handler_type &handler) | 
|  | 
| bool | remove_id (const typename handler_type::handler_id_type &handlerId) | 
|  | 
| void | call (Args... params) const | 
|  | 
| void | operator() (Args... params) const | 
|  | 
| handler_type::handler_id_type | operator+= (const handler_type &handler) | 
|  | 
| handler_type::handler_id_type | operator+= (const typename handler_type::handler_func_type &handler) | 
|  | 
| bool | operator-= (const handler_type &handler) | 
|  | 
|  | 
| void | call_impl (const handler_collection_type &handlers, Args... params) const | 
|  | 
| handler_collection_type | get_handlers_copy () const | 
|  | 
template<typename... Args>
class turbo::Event< Args >
- Examples
- events.cpp.
The documentation for this class was generated from the following file: