34 #include <visp3/core/vpConfig.h>
35 #include <visp3/core/vpException.h>
176 ARGV_NO_DEFAULTS = 0x1,
177 ARGV_NO_LEFTOVERS = 0x2,
179 ARGV_NO_ABBREV = 0x4,
182 ARGV_DONT_SKIP_FIRST_ARG = 0x8,
186 #ifndef DOXYGEN_SHOULD_SKIP_THIS
204 static vpArgvInfo defaultTable[2];
205 static bool parse(
int *argcPtr,
const char **argv, vpArgvInfo *argTable,
int flags);
206 static int parse(
int argc,
const char **argv,
const char *validOpts,
const char **param);
209 static void printUsage(vpArgvInfo *argTable,
int flags);