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
