Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

Option.cpp File Reference

#include "Option.h"
#include "Tools.h"
#include "Directory.h"
#include "sys_dep.h"
#include "path.h"
#include <iomanip>
#include <algorithm>
#include <functional>
#include <cstring>

Include dependency graph for Option.cpp:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  rs
namespace  rs::cmdline

Compounds

class  InfoError
 raised Errors concerned with command line usage. More...

class  StringError
 an Error with an extra message attached. More...

class  HasOptChar
 Predicate to search for the corresponding CmdLineOption. More...


Typedefs

typedef list< CmdLineOption * > Options
typedef list< CmdLineArgument * > Arguments
typedef list< CmdLineAnnotation * > Annotations

Functions

void test_initialized (string where_tested)


Typedef Documentation

typedef list<CmdLineOption*> Options
 

Definition at line 47 of file Option.cpp.

Referenced by CmdLineOption::CmdLineOption(), and ProgramInfo::infos().

typedef list<CmdLineArgument*> Arguments
 

Definition at line 48 of file Option.cpp.

Referenced by CmdLineArgument::CmdLineArgument().

typedef list<CmdLineAnnotation*> Annotations
 

Definition at line 49 of file Option.cpp.

Referenced by CmdLineAnnotation::CmdLineAnnotation(), and ProgramInfo::infos().


Function Documentation

void test_initialized string    where_tested [inline]
 

Definition at line 67 of file Option.cpp.

Referenced by ProgramInfo::CallPath(), ProgramInfo::exclude(), ProgramInfo::ProgramPath(), and test_initialized().


Contact me in case of errors or questions.
This documentation is powered by Doxygen.
(C) 2000-2002 Doxygen