libStatGen Software 1
|
Public Member Functions | |
ParameterList (int s=36) | |
void | Add (Parameter *p) |
virtual void | Read (int argc, char **argv, int start=1) |
virtual int | ReadWithTrailer (int argc, char **argv, int start=1) |
virtual void | Status () |
void | Enforce (bool &var, bool value, const char *reason,...) |
void | Enforce (int &var, int value, const char *reason,...) |
void | Enforce (double &var, double value, const char *reason,...) |
void | Enforce (String &var, const char *value, const char *reason,...) |
Public Attributes | |
char * | string |
String | warnings |
String | messages |
Protected Member Functions | |
void | MakeString (int argc, char **argv, int start=1) |
void | HandlePhoneHome (int argc, char **argv, int start) |
Protected Attributes | |
Parameter ** | pl |
int | count |
int | size |
Definition at line 296 of file Parameters.h.
|
inline |
Definition at line 309 of file Parameters.h.
|
virtual |
Definition at line 772 of file Parameters.cpp.
void ParameterList::Add | ( | Parameter * | p | ) |
Definition at line 594 of file Parameters.cpp.
void ParameterList::Enforce | ( | bool & | var, |
bool | value, | ||
const char * | reason, | ||
... | |||
) |
Definition at line 824 of file Parameters.cpp.
void ParameterList::Enforce | ( | double & | var, |
double | value, | ||
const char * | reason, | ||
... | |||
) |
Definition at line 858 of file Parameters.cpp.
void ParameterList::Enforce | ( | int & | var, |
int | value, | ||
const char * | reason, | ||
... | |||
) |
Definition at line 841 of file Parameters.cpp.
void ParameterList::Enforce | ( | String & | var, |
const char * | value, | ||
const char * | reason, | ||
... | |||
) |
Definition at line 875 of file Parameters.cpp.
|
protected |
Definition at line 730 of file Parameters.cpp.
|
protected |
Definition at line 712 of file Parameters.cpp.
|
virtual |
Definition at line 603 of file Parameters.cpp.
|
virtual |
Definition at line 647 of file Parameters.cpp.
|
virtual |
Definition at line 701 of file Parameters.cpp.
|
protected |
Definition at line 300 of file Parameters.h.
String ParameterList::messages |
Definition at line 333 of file Parameters.h.
|
protected |
Definition at line 299 of file Parameters.h.
|
protected |
Definition at line 301 of file Parameters.h.
char* ParameterList::string |
Definition at line 307 of file Parameters.h.
String ParameterList::warnings |
Definition at line 332 of file Parameters.h.