28 #ifndef __CAXMLERRORMESSAGE__
29 #define __CAXMLERRORMESSAGE__
35 #define XML_ELEMENT_ERROR_MSG "ErrorMessage"
103 SINT32 toXmlElement( XERCES_CPP_NAMESPACE::DOMDocument* a_doc, DOMElement* &elemRoot);
Abstract base class for classes which can be converted to an XML structure.
This class encapsulates an error or success message.
static const UINT32 ERR_BAD_REQUEST
CAXMLErrorMessage(const UINT32 errorCode, UINT8 *message)
Creates an errorMessage object.
static const UINT32 ERR_WRONG_DATA
static const UINT32 ERR_INVALID_PRICE_CERT
static const UINT32 ERR_BAD_SIGNATURE
static const UINT32 ERR_NO_FLATRATE_OFFERED
static const UINT32 ERR_ACCOUNT_EMPTY
static const UINT32 ERR_INVALID_CODE
static const UINT32 ERR_NO_ERROR_GIVEN
static const UINT32 ERR_WRONG_FORMAT
SINT32 setValues(DOMElement *elemRoot)
static const UINT32 ERR_OUTDATED_CC
static const UINT32 ERR_MULTIPLE_LOGIN
static const UINT32 ERR_INSUFFICIENT_BALANCE
static const UINT32 ERR_DATABASE_ERROR
static const UINT32 ERR_NO_CONFIRMATION
static const UINT32 ERR_OK
static const UINT32 ERR_NO_RECORD_FOUND
void * getMessageObject()
static const UINT32 ERR_NO_BALANCE
static const UINT32 ERR_NO_ACCOUNTCERT
static const UINT32 ERR_KEY_NOT_FOUND
static const UINT32 ERR_CASCADE_LENGTH
static const UINT32 ERR_BLOCKED
static const UINT32 ERR_INTERNAL_SERVER_ERROR
SINT32 toXmlElement(XERCES_CPP_NAMESPACE::DOMDocument *a_doc, DOMElement *&elemRoot)
Creates the XML structure inside an existing DOM_Document, but does not append it to any node.
static const UINT32 ERR_SUCCESS_BUT_WITH_ERRORS