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 |