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