P99
Related Functions

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...
 

Detailed Description

A data structure to register callbacks.

Definition at line 43 of file p99_callback.h.


The documentation for this struct was generated from the following file:
p99_callback_stack::p99_callback_voidptr_func
void p99_callback_voidptr_func(void *)
Function type for a callback with void* argument.
Definition: p99_callback.h:57
p99_callback_stack
A data structure to register callbacks.
Definition: p99_callback.h:43
p99_callback_stack::p99_callback_void_func
void p99_callback_void_func(void)
Function type for a callback without arguments.
Definition: p99_callback.h:51