#include <XErrorObject.h>
Public Member Functions | |
| TXErrorObject (IXMLNode &rNode, const IString &rText) | |
| TXErrorObject (IXMLNode &rNode, NAMESPACE_Zeus::IXMLDocument &rDocument, const IString &rText) | |
| virtual void MQUALIFIER | getErrorText (IString &rText) const |
| virtual bool MQUALIFIER | unfreeze () |
| virtual Retval MQUALIFIER | askForInterface (const InterfaceID &rInterfaceID, IZUnknown *&rpIface) |
| virtual void MQUALIFIER | addRef () const |
| virtual void MQUALIFIER | release () const |
Protected Member Functions | |
| virtual | ~TXErrorObject () |
This class implements the error objects of an x-object tree. All spedified objects which could not be created using the factory are created as error objects
Creates an error object
| rNode | : XMLNode |
| rText | : Error text |
| TXErrorObject::TXErrorObject | ( | IXMLNode & | rNode, |
| NAMESPACE_Zeus::IXMLDocument & | rDocument, | ||
| const IString & | rText | ||
| ) |
Creates an error object
| rNode | : XMLNode |
| rDocument | : XML Document |
| rText | : Error text |
| TXErrorObject::~TXErrorObject | ( | ) | [protected, virtual] |
Destroys the error object
| virtual void MQUALIFIER zeus::TXErrorObject::addRef | ( | ) | const [virtual] |
Reimplemented from zeus::TXRootObject.
| virtual Retval MQUALIFIER zeus::TXErrorObject::askForInterface | ( | const InterfaceID & | rInterfaceID, |
| IZUnknown *& | rpIface | ||
| ) | [virtual] |
Reimplemented from zeus::TXRootObject.
| void MQUALIFIER zeus::TXErrorObject::getErrorText | ( | IString & | rText ) | const [inline, virtual] |
Implements zeus::IXErrorObject.
| virtual void MQUALIFIER zeus::TXErrorObject::release | ( | ) | const [virtual] |
Reimplemented from zeus::TXRootObject.
| bool MQUALIFIER TXErrorObject::unfreeze | ( | ) | [virtual] |
Reimplemented from zeus::TXObject.