diff options
author | edwardgao <edwardgao@9a26d1b7-1c8f-445c-8fdd-6576f508279d> | 2010-01-25 14:01:19 +0300 |
---|---|---|
committer | edwardgao <edwardgao@9a26d1b7-1c8f-445c-8fdd-6576f508279d> | 2010-01-25 14:01:19 +0300 |
commit | cbd81f086b89af9bab24716ac4ca69249bd8ab5b (patch) | |
tree | 46c7034218246366f962ff6507af14fa448b338d /experimental/alignment-enabled/MGIZA/src/cmd.h | |
parent | 7ae4ac9642196cb33b79ea555a248e4484bc40c4 (diff) |
experimental functioanlities
Diffstat (limited to 'experimental/alignment-enabled/MGIZA/src/cmd.h')
-rw-r--r-- | experimental/alignment-enabled/MGIZA/src/cmd.h | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/experimental/alignment-enabled/MGIZA/src/cmd.h b/experimental/alignment-enabled/MGIZA/src/cmd.h new file mode 100644 index 0000000..6c64d2d --- /dev/null +++ b/experimental/alignment-enabled/MGIZA/src/cmd.h @@ -0,0 +1,51 @@ + +// $Id: cmd.h 1307 2007-03-14 22:22:36Z hieuhoang1972 $ + +#if !defined(CMD_H) + +#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 + +typedef struct { + char *Name; + int Idx; +} Enum_T; + +typedef struct { + int Type; + char *Name, + *ArgStr; + void *Val, + *p; +} Cmd_T; + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(__STDC__) +int DeclareParams(char *, ...); +#else +int DeclareParams(); +#endif + +int GetParams(int *n, char ***a,char *CmdFileName), + SPrintParams(), + PrintParams(); + +#ifdef __cplusplus +} +#endif +#endif + + + |