![]() |
VR-Forces 4.0.4 Class Documentation
|
Contains the DtEchelonIdChangedPredicate class declaration. More...

Public Member Functions | |
| DtEchelonIdChangedPredicate (bool negate=false) | |
| default constructor | |
| DtEchelonIdChangedPredicate (const DtString &echelonId, bool negate=false) | |
| virtual | ~DtEchelonIdChangedPredicate () |
| destructor | |
| DtEchelonIdChangedPredicate (const DtEchelonIdChangedPredicate &orig) | |
| copy constructor | |
| DtEchelonIdChangedPredicate & | operator= (const DtEchelonIdChangedPredicate &orig) |
| assignment operator | |
| virtual DtVrfObjectPredicate * | clone () const |
| clone function | |
| virtual const DtString & | echelonId () const |
| virtual void | setEchelonId (const DtString &id) |
| virtual const DtString & | previousEchelonId () const |
| virtual void | setPreviousEchelonId (const DtString &id) |
Protected Member Functions | |
| virtual bool | eval (const DtVrfObject *object) |
| The actual test this predicate performs. | |
| virtual bool | predicateEqual (const DtVrfObjectPredicate &orig) const |
| Used by equality operator used to compare predicates. | |
Protected Attributes | |
| DtString | myEchelonId |
| DtString | myPreviousEchelonId |
Contains the DtEchelonIdChangedPredicate class declaration.
Instances of DtEchelonIdChangedPredicate can be used to evaluate if an entity's echelonId has changed
| DtEchelonIdChangedPredicate::DtEchelonIdChangedPredicate | ( | bool | negate = false | ) |
default constructor
| DtEchelonIdChangedPredicate::DtEchelonIdChangedPredicate | ( | const DtString & | echelonId, |
| bool | negate = false |
||
| ) |
| virtual DtEchelonIdChangedPredicate::~DtEchelonIdChangedPredicate | ( | ) | [virtual] |
destructor
| DtEchelonIdChangedPredicate::DtEchelonIdChangedPredicate | ( | const DtEchelonIdChangedPredicate & | orig | ) |
copy constructor
| DtEchelonIdChangedPredicate& DtEchelonIdChangedPredicate::operator= | ( | const DtEchelonIdChangedPredicate & | orig | ) |
assignment operator
| virtual DtVrfObjectPredicate* DtEchelonIdChangedPredicate::clone | ( | ) | const [virtual] |
clone function
Implements DtVrfObjectPredicate.
| virtual const DtString& DtEchelonIdChangedPredicate::echelonId | ( | ) | const [virtual] |
| virtual void DtEchelonIdChangedPredicate::setEchelonId | ( | const DtString & | id | ) | [virtual] |
| virtual const DtString& DtEchelonIdChangedPredicate::previousEchelonId | ( | ) | const [virtual] |
| virtual void DtEchelonIdChangedPredicate::setPreviousEchelonId | ( | const DtString & | id | ) | [virtual] |
| virtual bool DtEchelonIdChangedPredicate::eval | ( | const DtVrfObject * | object | ) | [protected, virtual] |
The actual test this predicate performs.
Implements DtVrfObjectPredicate.
| virtual bool DtEchelonIdChangedPredicate::predicateEqual | ( | const DtVrfObjectPredicate & | orig | ) | const [protected, virtual] |
Used by equality operator used to compare predicates.
Reimplemented from DtVrfObjectPredicate.
DtString DtEchelonIdChangedPredicate::myEchelonId [protected] |