Inheritance diagram for OFConditionBase:

Public Member Functions | |
| OFConditionBase () | |
| default constructor | |
| OFConditionBase (const OFConditionBase &) | |
| copy constructor | |
| virtual | ~OFConditionBase () |
| destructor | |
| virtual const OFConditionBase * | clone () const =0 |
| this method returns a pointer to a OFConditionBase object containing a clone of this object. | |
| virtual unsigned long | codeAndModule () const =0 |
| returns a combined code and module for this object. | |
| virtual OFStatus | status () const =0 |
| returns the status for this object. | |
| virtual const char * | text () const =0 |
| returns the error message text for this object. | |
| virtual OFBool | deletable () const =0 |
| checks if this object is deletable, e.g. | |
| unsigned short | module () const |
| returns the module identifier for this object. | |
| unsigned short | code () const |
| returns the status code identifier for this object. | |
| OFBool | operator== (const OFConditionBase &arg) const |
| comparison operator. | |
| OFBool | operator!= (const OFConditionBase &arg) const |
| comparison operator, not equal. | |
Private Member Functions | |
| OFConditionBase & | operator= (const OFConditionBase &arg) |
| private unimplemented copy assignment operator | |
Definition at line 62 of file ofcond.h.
|
|
this method returns a pointer to a OFConditionBase object containing a clone of this object. If deletable() is true, the clone must be a deep copy allocated on the heap. If deletable() is false, the clone should be a pointer to this.
Implemented in OFConditionConst, and OFConditionString. Referenced by OFCondition::operator=(). |
|
|
returns a combined code and module for this object. code is lower 16 bits, module is upper 16 bits Implemented in OFConditionConst, and OFConditionString. Referenced by code(), module(), and operator==(). |
|
|
checks if this object is deletable, e.g. all instances of this class are allocated on the heap.
Implemented in OFConditionConst, and OFConditionString. Referenced by OFCondition::~OFCondition(). |
|
|
comparison operator, not equal. Compares status, code and module but not error text.
|
|
|
comparison operator. Compares status, code and module but not error text.
Definition at line 122 of file ofcond.h. References codeAndModule(), and status(). |