#include <Parameter.h>
- Todo
- : rename to CliParam
Definition at line 24 of file Parameter.h.
◆ Parameter()
| Parameter::Parameter |
( |
const string & | name, |
|
|
const string & | description ) |
◆ ~Parameter()
| Parameter::~Parameter |
( |
| ) |
|
|
virtual |
◆ appendToDescription()
| void Parameter::appendToDescription |
( |
const char * | str | ) |
|
◆ checkCorrectParameterCount()
| void Parameter::checkCorrectParameterCount |
( |
unsigned int | from, |
|
|
unsigned int | to, |
|
|
const char ** | params, |
|
|
unsigned int | paramCount ) |
|
private |
◆ doGetArgumentCountRange()
| virtual pair< size_t, size_t > Parameter::doGetArgumentCountRange |
( |
| ) |
const |
|
privatepure virtual |
◆ doGetArgumentType()
| virtual string Parameter::doGetArgumentType |
( |
| ) |
const |
|
privatepure virtual |
◆ doGetValueAsString()
| virtual string Parameter::doGetValueAsString |
( |
| ) |
const |
|
privatepure virtual |
◆ doProcessArguments()
| virtual void Parameter::doProcessArguments |
( |
const char ** | args, |
|
|
size_t | argCount ) |
|
privatepure virtual |
◆ getArgumentType()
| string Parameter::getArgumentType |
( |
| ) |
const |
|
inline |
◆ getDescription()
| const string & Parameter::getDescription |
( |
| ) |
const |
|
inline |
◆ getName()
| const string & Parameter::getName |
( |
| ) |
const |
|
inline |
◆ getValueAsString()
| string Parameter::getValueAsString |
( |
| ) |
const |
|
inline |
◆ processArguments()
| void Parameter::processArguments |
( |
const char ** | args, |
|
|
size_t | argCount ) |
◆ _description
| string Parameter::_description |
|
private |
◆ _name
The documentation for this class was generated from the following files: