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>
arglist Tagcoll::commandline::MainParser< Base >::parse ( int  argc,
const char *  argv[] 
) [inline]

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

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


The documentation for this class was generated from the following file:
Generated on Tue Aug 21 13:07:16 2007 for libtagcoll by  doxygen 1.5.3