|
Zth (libzth)
|
#include <list.h>
Public Types | |
| typedef T | type |
| typedef Hookable< type > | hookable_type |
| typedef hookable_type::function_type | function_type |
| typedef hookable_type::arg_type | arg_type |
Public Member Functions | |
| Hook () noexcept | |
| ~Hook () noexcept | |
| void | add (function_type f, arg_type a=arg_type()) noexcept |
| void | remove (arg_type a) noexcept |
| void | operator() (type x) const noexcept |
| void | once (type x) noexcept |
| void | clear () noexcept |
| typedef hookable_type::arg_type zth::Hook< T >::arg_type |
| typedef hookable_type::function_type zth::Hook< T >::function_type |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |