#include <Options.h>
Definition at line 243 of file Options.h.
Minisat::Int64Option::Int64Option |
( |
const char * |
c, |
|
|
const char * |
n, |
|
|
const char * |
d, |
|
|
int64_t |
def = int64_t() , |
|
|
Int64Range |
r = Int64Range(INT64_MIN, INT64_MAX) |
|
) |
| |
|
inline |
Definition at line 250 of file Options.h.
Option(const char *name_, const char *desc_, const char *cate_, const char *type_)
static const char*& Minisat::Option::getHelpPrefixString |
( |
| ) |
|
|
inlinestaticprotectedinherited |
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 |
( |
| ) |
|
|
inlinestaticprotectedinherited |
Definition at line 56 of file Options.h.
56 {
static vec<Option*> options;
return options; }
static const char*& Minisat::Option::getUsageString |
( |
| ) |
|
|
inlinestaticprotectedinherited |
Definition at line 57 of file Options.h.
57 {
static const char* usage_str;
return usage_str; }
virtual void Minisat::Int64Option::help |
( |
bool |
verbose = false | ) |
|
|
inlinevirtual |
Implements Minisat::Option.
Definition at line 280 of file Options.h.
283 fprintf(stderr,
"imin");
287 fprintf(stderr,
" .. ");
289 fprintf(stderr,
"imax");
291 fprintf(stderr,
"%4" PRIi64 ,
range.
end);
293 fprintf(stderr,
"] (default: %" PRIi64
")\n",
value);
296 fprintf(stderr,
"\n");
Minisat::Int64Option::operator int64_t |
( |
void |
| ) |
const |
|
inline |
Minisat::Int64Option::operator int64_t & |
( |
void |
| ) |
|
|
inline |
Int64Option& Minisat::Int64Option::operator= |
( |
int64_t |
x | ) |
|
|
inline |
virtual bool Minisat::Int64Option::parse |
( |
const char * |
str | ) |
|
|
inlinevirtual |
Implements Minisat::Option.
Definition at line 257 of file Options.h.
258 const char* span = str;
264 int64_t tmp = strtoll(span, &end, 10);
269 fprintf(stderr,
"ERROR! value <%s> is too large for option \"%s\".\n", span,
name);
272 fprintf(stderr,
"ERROR! value <%s> is too small for option \"%s\".\n", span,
name);
static bool match(B &in, const char *str)
const char* Minisat::Option::category |
|
protectedinherited |
const char* Minisat::Option::description |
|
protectedinherited |
const char* Minisat::Option::name |
|
protectedinherited |
const char* Minisat::Option::type_name |
|
protectedinherited |
int64_t Minisat::Int64Option::value |
|
protected |
The documentation for this class was generated from the following file: