P99
|
#include "p99_lifo.h"
Go to the source code of this file.
Data Structures | |
struct | p99_callback_el |
struct | p99_callback_stack |
A data structure to register callbacks. More... | |
Macros | |
#define | p99_callback_el_init(...) |
#define | p99_callback_el_init_(OBJ, FUNC, ARG) p99_callback_el_init((OBJ), p99_callback_el_init_1(FUNC), p99_callback_el_init_2(FUNC), ARG) |
#define | p99_callback_el_init_1(FUNC) |
#define | p99_callback_el_init_2(FUNC) |
Typedefs | |
typedef struct p99_callback_el | p99_callback_el |
typedef p99_callback_el const * | p99_callback_el_cptr |
a const pointer to p99_callback_el More... | |
typedef p99_callback_el * | p99_callback_el_ptr |
a pointer to p99_callback_el More... | |
typedef struct p99_callback_stack | p99_callback_stack |
Functions | |
void | p99_callback_el_call (p99_callback_el const p00_el) |
p99_callback_el * | p99_callback_el_init (p99_callback_el *p00_obj, p99_callback_voidptr_func *p00_voidptr_func, p99_callback_void_func *p00_void_func, void *p00_arg) |