|
Public Types |
enum | Type {
REAL,
INT,
BOOL,
STRING,
FUNCTION,
VFUNCTION,
BCFUNCTION,
NONE
} |
Public Member Functions |
| Parameter () |
| Parameter (Type type, const char *identifier, va_list aptr) |
| ~Parameter () |
void | clear () |
void | set (Type type, const char *identifier, va_list aptr) |
void | set (const char *identifier, va_list aptr) |
void | get (va_list aptr) |
bool | matches (const char *identifier) |
bool | matches (string identifier) |
bool | changed () |
void | operator= (const Parameter &p) |
void | operator= (int zero) |
bool | operator! () const |
| operator real () const |
| operator int () const |
| operator unsigned int () const |
| operator bool () const |
| operator string () const |
| operator const char * () const |
| operator function () const |
| operator vfunction () const |
| operator bcfunction () const |
Friends |
class | XMLFile |
LogStream & | dolfin::operator<< (LogStream &stream, const Parameter &p) |