Tagcoll::commandline::MainParser< Base > Class Template Reference

Main parser for commandline arguments. More...

#include <Commandline.h>

List of all members.

Public Member Functions

 MainParser (const std::string &name)
arglist parse (int argc, const char *argv[])
bool hasNext () const
std::string next ()


Detailed Description

template<class Base>
class Tagcoll::commandline::MainParser< Base >

Main parser for commandline arguments.

It is implemented as a template, to allow to base it on top of any available commandline parser.


Constructor & Destructor Documentation

template<class Base>
Tagcoll::commandline::MainParser< Base >::MainParser const std::string &  name  )  [inline]
 


Member Function Documentation

template<class Base>
bool Tagcoll::commandline::MainParser< Base >::hasNext  )  const [inline]
 

template<class Base>
std::string Tagcoll::commandline::MainParser< Base >::next  )  [inline]
 

template<class Base>
arglist Tagcoll::commandline::MainParser< Base >::parse int  argc,
const char *  argv[]
[inline]
 


The documentation for this class was generated from the following file:
Generated on Mon Jun 19 18:14:12 2006 for libtagcoll by  doxygen 1.4.6