![]() |
VR-Forces 4.0.4 Class Documentation
|

Public Member Functions | |
| MyConditionalExpression () | |
| MyConditionalExpression (DtReaderWriterRegistry *parentRegistry) | |
| MyConditionalExpression (const MyConditionalExpression &orig, DtReaderWriterRegistry *parentRegistry=NULL) | |
| virtual | ~MyConditionalExpression () |
| MyConditionalExpression & | operator= (const MyConditionalExpression &orig) |
| virtual DtSimCondExpr * | clone (DtReaderWriterRegistry *parentRegistry=NULL) |
| clone operator | |
| virtual int | type () const |
| Returns the type of conditional expression defined in condExprTypes.h. | |
| virtual void | setEntityName (const DtString &name) |
| virtual const DtString & | entityName () const |
| virtual void | setModifier (const DtString &arg) |
| virtual const DtString & | modifier () const |
| virtual DtString | stringRep (int subExprIndex=DtSR_EXPR) const |
| Get a readable string representation of this level of this expression. | |
| virtual int | netRepSize () const |
| These 3 should become pure virtual functions. | |
| virtual bool | setFromNet (const char *contentBuffer, unsigned contentSize) |
| virtual bool | setToNet () |
Static Public Member Functions | |
| static DtSimCondExpr * | creator () |
Protected Attributes | |
| DtRwString | myEntityName |
| DtRwString | myModifier |
| vrfAddConditionalExample::MyConditionalExpression::MyConditionalExpression | ( | DtReaderWriterRegistry * | parentRegistry | ) |
| vrfAddConditionalExample::MyConditionalExpression::MyConditionalExpression | ( | const MyConditionalExpression & | orig, |
| DtReaderWriterRegistry * | parentRegistry = NULL |
||
| ) |
| virtual vrfAddConditionalExample::MyConditionalExpression::~MyConditionalExpression | ( | ) | [virtual] |
| MyConditionalExpression& vrfAddConditionalExample::MyConditionalExpression::operator= | ( | const MyConditionalExpression & | orig | ) |
| virtual DtSimCondExpr* vrfAddConditionalExample::MyConditionalExpression::clone | ( | DtReaderWriterRegistry * | parentRegistry = NULL | ) | [virtual] |
clone operator
Implements DtSimCondExpr.
| virtual int vrfAddConditionalExample::MyConditionalExpression::type | ( | ) | const [virtual] |
Returns the type of conditional expression defined in condExprTypes.h.
Implements DtSimCondExpr.
| virtual void vrfAddConditionalExample::MyConditionalExpression::setEntityName | ( | const DtString & | name | ) | [virtual] |
| virtual const DtString& vrfAddConditionalExample::MyConditionalExpression::entityName | ( | ) | const [virtual] |
| virtual void vrfAddConditionalExample::MyConditionalExpression::setModifier | ( | const DtString & | arg | ) | [virtual] |
| virtual const DtString& vrfAddConditionalExample::MyConditionalExpression::modifier | ( | ) | const [virtual] |
| virtual DtString vrfAddConditionalExample::MyConditionalExpression::stringRep | ( | int | subExprIndex = DtSR_EXPR | ) | const [virtual] |
Get a readable string representation of this level of this expression.
The subExprIndex argument indicates which stringRep to get if this expression can have sub-expressions. If a sub-expression index >= 0 is given, the string returned will be the one that should precede that sub-expression. A sub-expression index of DtSimCondExpr::DtSR_EXPR requests the string that should follow any and all sub-expressions, this is the value that should be used for expressions that have no subExprs (i.e. subExprCount() == 0).
Implements DtSimCondExpr.
| virtual int vrfAddConditionalExample::MyConditionalExpression::netRepSize | ( | ) | const [virtual] |
These 3 should become pure virtual functions.
Reimplemented from DtSimCondExpr.
| virtual bool vrfAddConditionalExample::MyConditionalExpression::setFromNet | ( | const char * | contentBuffer, |
| unsigned | contentSize | ||
| ) | [virtual] |
Reimplemented from DtSimCondExpr.
| virtual bool vrfAddConditionalExample::MyConditionalExpression::setToNet | ( | ) | [virtual] |
Reimplemented from DtSimCondExpr.
| static DtSimCondExpr* vrfAddConditionalExample::MyConditionalExpression::creator | ( | ) | [static] |