#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 | |||
) |