29 #ifndef CMD_LINE_PARSER_INCLUDED
30 #define CMD_LINE_PARSER_INCLUDED
36 int strcasecmp(
char* c1,
char* c2);
45 virtual int read(
char** argv,
int argc);
54 int read(
char** argv,
int argc);
63 int read(
char** argv,
int argc);
72 int read(
char** argv,
int argc);
81 int read(
char** argv,
int argc);
89 int read(
char** argv,
int argc);
98 int read(
char** argv,
int argc);
107 int read(
char** argv,
int argc);
117 char**
ReadWords(
const char* fileName,
int& cnt);
119 #include "CmdLineParser.inl"
char * GetLocalFileName(char *fileName)
char * GetFileExtension(char *fileName)
void cmdLineParse(int argc, char **argv, int num, cmdLineReadable **r, int dumpError=1)
char ** ReadWords(const char *fileName, int &cnt)
int read(char **argv, int argc)
cmdLineFloatArray(const char *name)
void writeValue(char *str)
cmdLineFloatArray(const char *name, const float f[Dim])
cmdLineFloat(const char *name)
int read(char **argv, int argc)
void writeValue(char *str)
cmdLineIntArray(const char *name, const int v[Dim])
cmdLineIntArray(const char *name)
void writeValue(char *str)
int read(char **argv, int argc)
void writeValue(char *str)
int read(char **argv, int argc)
cmdLineInt(const char *name)
cmdLineReadable(const char *name)
virtual void writeValue(char *str)
virtual ~cmdLineReadable(void)
virtual int read(char **argv, int argc)
cmdLineStringArray(const char *name)
int read(char **argv, int argc)
void writeValue(char *str)
int read(char **argv, int argc)
void writeValue(char *str)
cmdLineString(const char *name)
void writeValue(char *str)
cmdLineStrings(const char *name, int Dim)
int read(char **argv, int argc)