#include <Options.h>
Inherited by Minisat::BoolOption, Minisat::DoubleOption, Minisat::IntOption, and Minisat::StringOption.
Definition at line 48 of file Options.h.
Minisat::Option::Option |
( |
const char * |
name_, |
|
|
const char * |
desc_, |
|
|
const char * |
cate_, |
|
|
const char * |
type_ |
|
) |
| |
|
inline |
Definition at line 67 of file Options.h.
static vec< Option * > & getOptionList()
virtual Minisat::Option::~Option |
( |
| ) |
|
|
inlinevirtual |
static const char*& Minisat::Option::getHelpPrefixString |
( |
| ) |
|
|
inlinestatic |
Definition at line 58 of file Options.h.
58 {
static const char* help_prefix_str =
"";
return help_prefix_str; }
static vec<Option*>& Minisat::Option::getOptionList |
( |
| ) |
|
|
inlinestatic |
Definition at line 56 of file Options.h.
56 {
static vec<Option*> options;
return options; }
static const char*& Minisat::Option::getUsageString |
( |
| ) |
|
|
inlinestatic |
Definition at line 57 of file Options.h.
57 {
static const char* usage_str;
return usage_str; }
virtual void Minisat::Option::help |
( |
bool |
verbose = false | ) |
|
|
pure virtual |
virtual bool Minisat::Option::parse |
( |
const char * |
str | ) |
|
|
pure virtual |
int parseOptions |
( |
int & |
argc, |
|
|
char ** |
argv, |
|
|
bool |
strict |
|
) |
| |
|
friend |
int printUsageAndExit |
( |
int |
argc, |
|
|
char ** |
argv, |
|
|
bool |
verbose |
|
) |
| |
|
friend |
void setHelpPrefixStr |
( |
const char * |
str | ) |
|
|
friend |
void setUsageHelp |
( |
const char * |
str | ) |
|
|
friend |
const char* Minisat::Option::category |
const char* Minisat::Option::description |
const char* Minisat::Option::name |
const char* Minisat::Option::type_name |
The documentation for this class was generated from the following file: