MBDyn-1.7.3
|
Public Member Functions | |
UDUnitsNameSpace (const char *path) | |
~UDUnitsNameSpace (void) | |
bool | IsFunc (const std::string &fname) const |
MathParser::MathFunc_t * | GetFunc (const std::string &fname) const |
TypedValue | EvalFunc (MathParser::MathFunc_t *f) const |
virtual Table * | GetTable (void) |
Public Member Functions inherited from MathParser::NameSpace | |
NameSpace (const std::string &name) | |
virtual | ~NameSpace (void) |
virtual const std::string & | sGetName (void) const |
Protected Attributes | |
MathParser::MathFunc_t | f |
Definition at line 47 of file module-udunits.cc.
UDUnitsNameSpace::UDUnitsNameSpace | ( | const char * | path | ) |
Definition at line 139 of file module-udunits.cc.
References MathParser::AF_OPTIONAL, MathParser::MathFunc_t::args, f, MathParser::MathFunc_t::f, MathParser::MathFunc_t::fname, MBDYN_EXCEPT_ARGS, MathParser::MathFunc_t::ns, MathParser::MathFunc_t::t, and unit_convert().
UDUnitsNameSpace::~UDUnitsNameSpace | ( | void | ) |
Definition at line 190 of file module-udunits.cc.
|
virtual |
Implements MathParser::NameSpace.
Definition at line 212 of file module-udunits.cc.
References MathParser::MathFunc_t::args, and MathParser::MathFunc_t::f.
|
virtual |
Implements MathParser::NameSpace.
Definition at line 202 of file module-udunits.cc.
References f, and MathParser::MathFunc_t::fname.
|
virtual |
Implements MathParser::NameSpace.
Definition at line 220 of file module-udunits.cc.
|
virtual |
Implements MathParser::NameSpace.
Definition at line 196 of file module-udunits.cc.
References f, and MathParser::MathFunc_t::fname.
|
protected |
Definition at line 49 of file module-udunits.cc.
Referenced by GetFunc(), IsFunc(), and UDUnitsNameSpace().