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