SPRAAK
|
Initialisation and termination. More...
Namespaces | |
xref_spr_ini_fini | |
Module initilisation and finalisation | |
Macros | |
#define | SPR_INI_DEP(dep_mod_name) |
#define | SPR_INI_MOD(mod_name, ini_func, fini_func, dep_lst) |
Typedefs | |
typedef struct SprIniDep | SprIniDep |
typedef struct SprIniMod | SprIniMod |
Functions | |
int | spr_ini_register (SprIniMod *curr_mod) |
int | spr_ini_resolve (void) |
int | spraak_ini (void) |
void | spraak_fini (void) |
Variables | |
const char * | spr_ini_fail |
Initialisation and termination.
This module will call the necessary initialisation and termination routines when spraak_ini() and spraak_fini() are called (see Some definitions: on how initialisation and termination routines are marked).
The module also provides auxilary functions to help ordering the initialisation and termination actions.