ENH: It does not really makes sense to have Boolean Argument List
This commit is contained in:
parent
d2a3ccd505
commit
784bb60a4e
@ -416,12 +416,6 @@ CommandLineArgumentsAddBooleanArgumentMacro(DOUBLE, double);
|
|||||||
CommandLineArgumentsAddBooleanArgumentMacro(STRING, char*);
|
CommandLineArgumentsAddBooleanArgumentMacro(STRING, char*);
|
||||||
CommandLineArgumentsAddBooleanArgumentMacro(STL_STRING, kwsys_stl::string);
|
CommandLineArgumentsAddBooleanArgumentMacro(STL_STRING, kwsys_stl::string);
|
||||||
|
|
||||||
CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_BOOL, kwsys_stl::vector<bool>);
|
|
||||||
CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_INT, kwsys_stl::vector<int>);
|
|
||||||
CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_DOUBLE, kwsys_stl::vector<double>);
|
|
||||||
CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_STRING, kwsys_stl::vector<char*>);
|
|
||||||
CommandLineArgumentsAddBooleanArgumentMacro(VECTOR_STL_STRING, kwsys_stl::vector<kwsys_stl::string>);
|
|
||||||
|
|
||||||
//----------------------------------------------------------------------------
|
//----------------------------------------------------------------------------
|
||||||
void CommandLineArguments::SetClientData(void* client_data)
|
void CommandLineArguments::SetClientData(void* client_data)
|
||||||
{
|
{
|
||||||
|
@ -191,22 +191,6 @@ public:
|
|||||||
void AddBooleanArgument(const char* argument,
|
void AddBooleanArgument(const char* argument,
|
||||||
kwsys_stl::string* variable, const char* help);
|
kwsys_stl::string* variable, const char* help);
|
||||||
|
|
||||||
/**
|
|
||||||
* Add handler for boolean argument. The argument does not take any option
|
|
||||||
* and if it is specified, the value of the variable is true/1, otherwise it
|
|
||||||
* is false/0. This will handle the multi argument values.
|
|
||||||
*/
|
|
||||||
void AddBooleanArgument(const char* argument,
|
|
||||||
kwsys_stl::vector<bool>* variable, const char* help);
|
|
||||||
void AddBooleanArgument(const char* argument,
|
|
||||||
kwsys_stl::vector<int>* variable, const char* help);
|
|
||||||
void AddBooleanArgument(const char* argument,
|
|
||||||
kwsys_stl::vector<double>* variable, const char* help);
|
|
||||||
void AddBooleanArgument(const char* argument,
|
|
||||||
kwsys_stl::vector<char*>* variable, const char* help);
|
|
||||||
void AddBooleanArgument(const char* argument,
|
|
||||||
kwsys_stl::vector<kwsys_stl::string>* variable, const char* help);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the callbacks for error handling.
|
* Set the callbacks for error handling.
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user