FONTAINE
1.0
|
#include <CLP.h>
Public Member Functions | |
CLS (std::string name, std::string shortName, std::string description, unsigned numberOfSwitchArguments) | |
void | setSwitch (void) |
void | addSwitchArgument (std::string argument) |
void | resetSwitch () |
unsigned | getNumberOfSwitchArguments (void) |
bool | isSet (void) |
std::string | getSwitchArgument (unsigned index) |
const std::string | getDescription (void) const |
const std::string | getShortName (void) const |
Private Attributes | |
std::string | _name |
std::string | _shortName |
std::string | _description |
unsigned | _numberOfSwitchArguments |
std::vector< std::string > | _switchArguments |
bool | _isSet |
CLS::CLS | ( | std::string | name, |
std::string | shortName, | ||
std::string | description, | ||
unsigned | numberOfSwitchArguments | ||
) |
References _description, _isSet, _name, _numberOfSwitchArguments, and _shortName.
|
inline |
References _switchArguments.
Referenced by CLP::_setSwitchArguments().
|
inline |
References _description.
|
inline |
References _numberOfSwitchArguments.
Referenced by CLP::_setSwitchArguments().
|
inline |
References _shortName.
|
inline |
References _switchArguments.
|
inline |
References _isSet.
|
inline |
References _isSet.
Referenced by CLP::_setSwitchArguments().
|
inline |
References _isSet.
Referenced by CLP::_setSwitchArguments().
|
private |
Referenced by CLS(), and getDescription().
|
private |
Referenced by CLS(), isSet(), resetSwitch(), and setSwitch().
|
private |
Referenced by CLS().
|
private |
Referenced by CLS(), and getNumberOfSwitchArguments().
|
private |
Referenced by CLS(), and getShortName().
|
private |
Referenced by addSwitchArgument(), and getSwitchArgument().