option< T > Class Template Reference
#include <option_parser.h>
Inheritance diagram for option< T >:
Public Member Functions | |
option (const value_container< T > &value, const std::string &flag, const std::string &help) | |
virtual | ~option () |
void | set_value (const std::string &str) |
std::string | get_value () const |
Public Member Functions inherited from abstract_option | |
abstract_option (const std::string &flag, const std::string &help) | |
virtual | ~abstract_option () |
const std::string & | flag () const |
const std::string & | help () const |
Detailed Description
template<typename T>
class illumina::interop::util::option< T >
Option template
This performs the parsing of the value from the string
Constructor & Destructor Documentation
|
inline |
Constructor
- Parameters
-
value pointer to value flag option name help descriptoin of the option
|
inlinevirtual |
Destructor
Member Function Documentation
|
inlinevirtual |
|
inlinevirtual |
The documentation for this class was generated from the following file:
- /io/interop/util/option_parser.h