|
Zth (libzth)
|
#include <list.h>
Public Types | |
| typedef T | type |
| typedef void * | arg_type |
| typedef void(* | function_type) (type, arg_type) |
Public Member Functions | |
| Hookable (function_type f, arg_type a=arg_type(), Hookable *n=nullptr) noexcept | |
| Hookable * | operator() (type x) const noexcept |
Public Attributes | |
| function_type | func |
| arg_type | arg |
| Hookable * | next |
| typedef void* zth::Hookable< T >::arg_type |
| typedef void(* zth::Hookable< T >::function_type) (type, arg_type) |
| typedef T zth::Hookable< T >::type |
|
inlineexplicitnoexcept |
|
inlinenoexcept |
| arg_type zth::Hookable< T >::arg |
| function_type zth::Hookable< T >::func |
| Hookable* zth::Hookable< T >::next |