Home Hierarchy Members Alphabetical Related Pages

argstream Class Reference

#include <argstream.h>

List of all members.

Public Member Functions

 argstream (int argc, char **argv, bool debug=false)
bool helpRequested () const
bool isOk () const
std::string errorLog () const
std::string usage () const
void defaultErrorHandling (bool ignoreUnused=false) const

Static Public Member Functions

char uniqueLetter ()

Friends

template<class T>
argstreamoperator>> (argstream &s, const ValueHolder< T > &v)
argstreamoperator>> (argstream &s, const OptionHolder &v)
template<class T, class O>
argstreamoperator>> (argstream &s, const ValuesHolder< T, O > &v)


Constructor & Destructor Documentation

argstream int  argc,
char **  argv,
bool  debug = false
[inline]
 


Member Function Documentation

void defaultErrorHandling bool  ignoreUnused = false  )  const
 

std::string errorLog  )  const
 

bool helpRequested  )  const
 

bool isOk  )  const
 

char uniqueLetter  )  [inline, static]
 

std::string usage  )  const
 


Friends And Related Function Documentation

argstream& operator>> argstream s,
const ValuesHolder< T, O > &  v
[friend]
 

argstream& operator>> argstream s,
const OptionHolder v
[friend]
 

argstream& operator>> argstream s,
const ValueHolder< T > &  v
[friend]
 


Generated on 24 Feb 2005 with doxygen version 1.3.9.1. Valid HTML 4.0! Valid CSS!