|
MBDyn-1.7.3
|
#include <mathp.h>


Public Member Functions | |
| MathArg_t (unsigned f=AF_NONE) | |
| virtual | ~MathArg_t (void) |
| void | SetFlag (const MathParser::ArgFlag &f) |
| void | ClearFlag (const MathParser::ArgFlag &f) |
| bool | IsFlag (const MathParser::ArgFlag f) const |
| unsigned | GetFlags (void) const |
| virtual ArgType | Type (void) const =0 |
| virtual MathArg_t * | Copy (void) const =0 |
Private Attributes | |
| unsigned | m_flags |
|
inline |
|
inlinevirtual |
|
inline |
|
pure virtual |
Implemented in MathParser::MathArgPriv_t< T, TT >, and MathParser::MathArgVoid_t.
|
inline |
Definition at line 99 of file mathp.h.
References m_flags.
Referenced by MathParser::MathArgPriv_t< T, TT >::Copy().
|
inline |
Definition at line 98 of file mathp.h.
References m_flags.
Referenced by drive(), model_elem(), model_node(), and unit_convert().
|
inline |
|
pure virtual |
Implemented in MathParser::MathArgPriv_t< T, TT >, and MathParser::MathArgVoid_t.
|
private |
Definition at line 90 of file mathp.h.
Referenced by ClearFlag(), GetFlags(), IsFlag(), and SetFlag().