biu::COption Class Reference
#include <OptionParser.hh>
Detailed Description
Parameter description for COptionParser
Definition at line 29 of file OptionParser.hh.
Public Types | |
enum | TYPES { STRING, CHAR, INT, FLOAT, DOUBLE, BOOL, TYPES_SIZE } |
Public Member Functions | |
COption (std::string _option, bool _optional, int _retType, std::string _description, std::string _defaultValue=DEF_INIT) | |
~COption () | |
Static Public Member Functions | |
static std::vector< std::string > | initTypeNames () |
Data Fields | |
std::string | defValue |
std::string | description |
bool | exist |
std::string | option |
bool | optional |
int | retType |
std::string | strValue |
Static Public Attributes | |
static std::string | DEF_INIT |
static std::vector< std::string > | TYPE_NAME |
Member Enumeration Documentation
enum biu::COption::TYPES |
Constructor & Destructor Documentation
biu::COption::COption | ( | std::string | _option, | |
bool | _optional, | |||
int | _retType, | |||
std::string | _description, | |||
std::string | _defaultValue = DEF_INIT | |||
) | [inline] |
biu::COption::~COption | ( | ) | [inline] |
Definition at line 73 of file OptionParser.hh.
Member Function Documentation
static std::vector<std::string> biu::COption::initTypeNames | ( | ) | [inline, static] |
Field Documentation
std::string biu::COption::DEF_INIT [static] |
Definition at line 33 of file OptionParser.hh.
std::string biu::COption::defValue |
std::string biu::COption::description |
bool biu::COption::exist |
std::string biu::COption::option |
std::string biu::COption::strValue |
std::vector< std::string > biu::COption::TYPE_NAME [static] |
The documentation for this class was generated from the following files:
- src/biu/OptionParser.hh
- src/biu/OptionParser.cc