turbo::Event< Args > Member List

This is the complete list of members for turbo::Event< Args >, including all inherited members.

add(const handler_type &handler) (defined in turbo::Event< Args >)turbo::Event< Args >inline
add(const typename handler_type::handler_func_type &handler) (defined in turbo::Event< Args >)turbo::Event< Args >inline
call(Args... params) const (defined in turbo::Event< Args >)turbo::Event< Args >inline
call_impl(const handler_collection_type &handlers, Args... params) const (defined in turbo::Event< Args >)turbo::Event< Args >inlineprotected
Event() (defined in turbo::Event< Args >)turbo::Event< Args >inline
Event(const Event &src) (defined in turbo::Event< Args >)turbo::Event< Args >inline
Event(Event &&src) (defined in turbo::Event< Args >)turbo::Event< Args >inline
get_handlers_copy() const (defined in turbo::Event< Args >)turbo::Event< Args >inlineprotected
handler_collection_type typedef (defined in turbo::Event< Args >)turbo::Event< Args >protected
handler_type typedef (defined in turbo::Event< Args >)turbo::Event< Args >
operator()(Args... params) const (defined in turbo::Event< Args >)turbo::Event< Args >inline
operator+=(const handler_type &handler) (defined in turbo::Event< Args >)turbo::Event< Args >inline
operator+=(const typename handler_type::handler_func_type &handler) (defined in turbo::Event< Args >)turbo::Event< Args >inline
operator-=(const handler_type &handler) (defined in turbo::Event< Args >)turbo::Event< Args >inline
operator=(const Event &src) (defined in turbo::Event< Args >)turbo::Event< Args >inline
operator=(Event &&src) (defined in turbo::Event< Args >)turbo::Event< Args >inline
remove(const handler_type &handler) (defined in turbo::Event< Args >)turbo::Event< Args >inline
remove_id(const typename handler_type::handler_id_type &handlerId) (defined in turbo::Event< Args >)turbo::Event< Args >inline