Data Structures | Typedefs
cmdoption.hh File Reference
#include <string>
#include <memory>
#include <iostream>
#include <mia/core/defines.hh>
#include <mia/core/handlerbase.hh>
#include <libxml++/libxml++.h>

Go to the source code of this file.

Data Structures

class  CCmdOption
 The base class for all command line options. More...
 

Typedefs

typedef std::map< std::string,
CCmdOption * > 
CLongoptionMap
 Class to provide a maping from long option names to options. More...
 
typedef std::map< char,
CCmdOption * > 
CShortoptionMap
 Class to provide a maping from short option names to options. More...
 
typedef std::shared_ptr
< CCmdOption
PCmdOption
 a shared pointer definition of the Option More...
 

Typedef Documentation

typedef std::map<std::string, CCmdOption *> CLongoptionMap

Class to provide a maping from long option names to options.

Definition at line 39 of file cmdoption.hh.

typedef std::map<char, CCmdOption *> CShortoptionMap

Class to provide a maping from short option names to options.

Definition at line 33 of file cmdoption.hh.

typedef std::shared_ptr<CCmdOption > PCmdOption

a shared pointer definition of the Option

Definition at line 171 of file cmdoption.hh.