P99
|
A data structure to register callbacks. More...
#include <p99_callback.h>
Related Functions | |
(Note that these are not member functions.) | |
void | p99_callback (p99_callback_stack *p00_stck) |
Call all functions that have been registered with p00_stck in reverse order of their registration and remove them from the stack. More... | |
#define | P99_CALLBACK_PUSH(STCK, ...) p00_callback_push((STCK), P99_NEW(p99_callback_el, __VA_ARGS__)) |
Register a function as a callback on STCK. More... | |
typedef void | p99_callback_void_func(void) |
Function type for a callback without arguments. More... | |
typedef void | p99_callback_voidptr_func(void *) |
Function type for a callback with void* argument. More... | |
A data structure to register callbacks.
Definition at line 43 of file p99_callback.h.