Public Member Functions |
| cConditionOr (cCondition *pInFirstSubCondition, cCondition *pInSecondSubCondition, cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) |
| cConditionOr (const cCondition &inFirstSubCondition, const cCondition &inSecondSubCondition, cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) |
| cConditionOr (const cConditionOr &condition, cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) |
virtual | ~cConditionOr () |
virtual bool | getValue () const |
virtual cConditionOr * | clone (cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) const |
virtual unsignedIntFib | getType () const |
virtual string | getConditionName () const |
| cConditionTwoValue (cCondition *pInFirstSubCondition, cCondition *pInSecondSubCondition, cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) |
| cConditionTwoValue (const cCondition &inFirstSubCondition, const cCondition &inSecondSubCondition, cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) |
| cConditionTwoValue (const cConditionTwoValue &condition, cCondition *pInSuperiorCondition=NULL, cFibElement *pInDefiningFibElement=NULL) |
virtual | ~cConditionTwoValue () |
virtual bool | isValid () const |
virtual bool | isUsedVariable (const cFibVariable *variable) const |
virtual set< cFibVariable * > | getUsedVariables () |
virtual bool | replaceVariable (cFibVariable *variableOld, cFibVariable *variableNew) |
virtual unsignedIntFib | getNumberOfConditions () const |
virtual unsignedIntFib | getNumberOfUnderFunctions () const |
virtual void | setDefiningFibElement (cFibElement *pDefiningFibElement=NULL, bool bCheckDomains=true) |
virtual unsignedLongFib | getTimeNeed (unsignedLongFib lMaxTime=0) const |
virtual unsignedLongFib | getCompressedSize () const |
virtual bool | store (ostream &stream, char &cRestBits, unsigned char &uiRestBitPosition) const |
virtual bool | storeXml (ostream &stream) const |
virtual bool | equal (const cCondition &condition) const |
cCondition * | getFirstSubCondition () |
const cCondition * | getFirstSubCondition () const |
bool | setFirstSubCondition (cCondition *pInSubCondition, bool bDeleteOld=true) |
bool | setFirstSubCondition (const cCondition &pInSubCondition, bool bDeleteOld=true) |
cCondition * | getSecondSubCondition () |
const cCondition * | getSecondSubCondition () const |
bool | setSecondSubCondition (cCondition *pInSubCondition, bool bDeleteOld=true) |
bool | setSecondSubCondition (const cCondition &pInSubCondition, bool bDeleteOld=true) |
virtual | ~cCondition () |
cFibElement * | getDefiningFibElement () const |
cCondition * | getSuperiorCondition () const |
virtual bool | operator== (const cCondition &condition) const |
bool | operator!= (const cCondition &condition) const |
Definition at line 52 of file cConditionOr.h.