#include <stdio.h>Go to the source code of this file.
Classes | |
| struct | Enum_T |
| struct | Cmd_T |
Defines | |
| #define | CMD_H |
| #define | CMDDOUBLETYPE 1 |
| #define | CMDENUMTYPE 2 |
| #define | CMDINTTYPE 3 |
| #define | CMDSTRINGTYPE 4 |
| #define | CMDSUBRANGETYPE 5 |
| #define | CMDGTETYPE 6 |
| #define | CMDLTETYPE 7 |
| #define | CMDSTRARRAYTYPE 8 |
| #define | CMDBOOLTYPE 9 |
| #define | CMDFLAGTYPE 10 |
| #define | CMDINTARRAYTYPE 11 |
| #define | CMDDBLARRAYTYPE 12 |
| #define | CMDFLOATTYPE 13 |
| #define | CMDMSG (1<<31) |
Functions | |
| int | DeclareParams (char *,...) |
| int | GetParams (int *n, char ***a, char *CmdFileName) |
| int | GetDotParams (char *,...) |
| int | SPrintParams (char ***a, char *pfx) |
| int | PrintParams (int ValFlag, FILE *fp) |
| int | FullPrintParams (int TypeFlag, int ValFlag, int MsgFlag, FILE *fp) |
| int | EnumIdx (Enum_T *en, char *s) |
| char * | EnumStr (Enum_T *en, int i) |
| #define CMDBOOLTYPE 9 |
Definition at line 35 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), main(), and mixture::mixture().
| #define CMDDBLARRAYTYPE 12 |
Definition at line 38 of file cmd.h.
Referenced by BuildCmdList(), FreeParam(), PrintParam(), and SetParam().
| #define CMDDOUBLETYPE 1 |
Definition at line 27 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), main(), PrintParam(), and SetParam().
| #define CMDENUMTYPE 2 |
Definition at line 28 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), main(), mixture::mixture(), PrintParam(), and SetParam().
| #define CMDFLAGTYPE 10 |
| #define CMDFLOATTYPE 13 |
Definition at line 39 of file cmd.h.
Referenced by BuildCmdList(), main(), PrintParam(), and SetParam().
| #define CMDGTETYPE 6 |
Definition at line 32 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), FreeParam(), PrintParam(), and SetParam().
| #define CMDINTARRAYTYPE 11 |
Definition at line 37 of file cmd.h.
Referenced by BuildCmdList(), FreeParam(), PrintParam(), and SetParam().
| #define CMDINTTYPE 3 |
Definition at line 29 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), main(), PrintParam(), and SetParam().
| #define CMDLTETYPE 7 |
Definition at line 33 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), FreeParam(), PrintParam(), and SetParam().
| #define CMDMSG (1<<31) |
| #define CMDSTRARRAYTYPE 8 |
Definition at line 34 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), FreeParam(), PrintParam(), and SetParam().
| #define CMDSTRINGTYPE 4 |
Definition at line 30 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), main(), mixture::mixture(), PrintParam(), and SetParam().
| #define CMDSUBRANGETYPE 5 |
Definition at line 31 of file cmd.h.
Referenced by BuildCmdList(), DeclareParams(), FreeParam(), main(), mixture::mixture(), PrintParam(), and SetParam().
| int DeclareParams | ( | char * | , | |
| ... | ||||
| ) |
| int EnumIdx | ( | Enum_T * | en, | |
| char * | s | |||
| ) |
| char* EnumStr | ( | Enum_T * | en, | |
| int | i | |||
| ) |
| int FullPrintParams | ( | int | TypeFlag, | |
| int | ValFlag, | |||
| int | MsgFlag, | |||
| FILE * | fp | |||
| ) |
| int GetDotParams | ( | char * | , | |
| ... | ||||
| ) |
| int GetParams | ( | int * | n, | |
| char *** | a, | |||
| char * | CmdFileName | |||
| ) |
| int PrintParams | ( | int | ValFlag, | |
| FILE * | fp | |||
| ) |
| int SPrintParams | ( | char *** | a, | |
| char * | pfx | |||
| ) |
1.5.9