|
Givaro 4.2.1
|
#include <givmodule.h>
Public Types | |
| enum | { MaxPriority = -100000 , MinPriority = -MaxPriority , DfltPriority = 0 , UndefPriority = MaxPriority-1 } |
| typedef void(* | ptFuncInit) (int *argc, char ***argv) |
| typedef void(* | ptFuncEnd) () |
Public Member Functions | |
| GivModule (ptFuncInit init, ptFuncEnd end, const int p, const char *n=0) | |
| GivModule (ptFuncInit init, ptFuncEnd end, const InitAfter &M, const char *n=0) | |
| ~GivModule () | |
Friends | |
| class | GivaroMain |
| class | InitAfter |
Purpose: definition of module with precedence relation use to initialize them between different units compilation.
| typedef void(* ptFuncInit) (int *argc, char ***argv) |
| typedef void(* ptFuncEnd) () |
| GivModule | ( | ptFuncInit | init, |
| ptFuncEnd | end, | ||
| const int | p, | ||
| const char * | n = 0 ) |
| GivModule | ( | ptFuncInit | init, |
| ptFuncEnd | end, | ||
| const InitAfter & | M, | ||
| const char * | n = 0 ) |
| ~GivModule | ( | ) |
|
friend |
|
friend |