include/mimotera++/MimoteraAnyOption.hh File Reference

#include <iostream>
#include <fstream>
#include <cstdlib>
#include <string>

Include dependency graph for MimoteraAnyOption.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  Mimotera::AnyOption
 Command line option parser. More...

Namespaces

namespace  Mimotera
 The namespace containing all Mimotera related things.

Defines

#define COMMON_OPT   1
#define COMMAND_OPT   2
#define FILE_OPT   3
#define COMMON_FLAG   4
#define COMMAND_FLAG   5
#define FILE_FLAG   6
#define COMMAND_OPTION_TYPE   1
#define COMMAND_FLAG_TYPE   2
#define FILE_OPTION_TYPE   3
#define FILE_FLAG_TYPE   4
#define UNKNOWN_TYPE   5
#define DEFAULT_MAXOPTS   10
#define MAX_LONG_PREFIX_LENGTH   2
#define DEFAULT_MAXUSAGE   3
#define DEFAULT_MAXHELP   10
#define TRUE_FLAG   "true"


Define Documentation

#define COMMAND_FLAG   5

Definition at line 39 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setCommandFlag().

#define COMMAND_FLAG_TYPE   2

Definition at line 43 of file MimoteraAnyOption.hh.

#define COMMAND_OPT   2

Definition at line 36 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setCommandOption().

#define COMMAND_OPTION_TYPE   1

Definition at line 42 of file MimoteraAnyOption.hh.

#define COMMON_FLAG   4

Definition at line 38 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setFlag().

#define COMMON_OPT   1

Definition at line 35 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setOption().

#define DEFAULT_MAXHELP   10

Definition at line 52 of file MimoteraAnyOption.hh.

#define DEFAULT_MAXOPTS   10

Definition at line 48 of file MimoteraAnyOption.hh.

#define DEFAULT_MAXUSAGE   3

Definition at line 51 of file MimoteraAnyOption.hh.

#define FILE_FLAG   6

Definition at line 40 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setFileFlag().

#define FILE_FLAG_TYPE   4

Definition at line 45 of file MimoteraAnyOption.hh.

#define FILE_OPT   3

Definition at line 37 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setFileOption().

#define FILE_OPTION_TYPE   3

Definition at line 44 of file MimoteraAnyOption.hh.

#define MAX_LONG_PREFIX_LENGTH   2

Definition at line 49 of file MimoteraAnyOption.hh.

Referenced by Mimotera::AnyOption::setCommandLongPrefix().

#define TRUE_FLAG   "true"

Definition at line 54 of file MimoteraAnyOption.hh.

#define UNKNOWN_TYPE   5

Definition at line 46 of file MimoteraAnyOption.hh.


Generated on Fri Sep 18 19:15:18 2009 for Mimotera++ by  doxygen 1.5.7.1