WTFIT
Public Member Functions | Public Attributes | List of all members
wtfit::CommandLineParser::CommandLineArgument Class Reference

#include <CommandLineParser.h>

Inheritance diagram for wtfit::CommandLineParser::CommandLineArgument:
wtfit::Debug

Public Member Functions

 CommandLineArgument ()
 
int print (stringstream &s) const
 
- Public Member Functions inherited from wtfit::Debug
 Debug ()
 
virtual ~Debug ()
 
virtual const int dMsg (ostream &stream, string msg, const int &debugLevel=infoMsg) const
 
const int err (const string msg, const int &debugLevel=infoMsg) const
 
const int msg (const char *msg, const int &debugLevel=infoMsg) const
 
virtual const int setDebugLevel (const int &debugLevel)
 
int setThreadNumber (const int threadNumber)
 
int setWrapper (const Wrapper *wrapper)
 

Public Attributes

bool isOptional_
 
bool isAnOption_
 
bool * boolValue_
 
int * intValue_
 
double * doubleValue_
 
string * stringValue_
 
string key_
 
string description_
 

Additional Inherited Members

- Public Types inherited from wtfit::Debug
enum  debugPriority {
  fatalMsg, timeMsg, memoryMsg, infoMsg,
  detailedInfoMsg, advancedInfoMsg
}
 
- Protected Attributes inherited from wtfit::Debug
bool lastObject_
 
int debugLevel_
 
int threadNumber_
 
Wrapperwrapper_
 

Constructor & Destructor Documentation

wtfit::CommandLineParser::CommandLineArgument::CommandLineArgument ( )
inline

Member Function Documentation

int wtfit::CommandLineParser::CommandLineArgument::print ( stringstream &  s) const
inline

Member Data Documentation

bool* wtfit::CommandLineParser::CommandLineArgument::boolValue_
string wtfit::CommandLineParser::CommandLineArgument::description_
double* wtfit::CommandLineParser::CommandLineArgument::doubleValue_
int* wtfit::CommandLineParser::CommandLineArgument::intValue_
bool wtfit::CommandLineParser::CommandLineArgument::isAnOption_
bool wtfit::CommandLineParser::CommandLineArgument::isOptional_
string wtfit::CommandLineParser::CommandLineArgument::key_
string* wtfit::CommandLineParser::CommandLineArgument::stringValue_

The documentation for this class was generated from the following file: