Public Member Functions

zeus::IXMLMessage Class Reference

#include <IXMLMessage.hpp>

Inheritance diagram for zeus::IXMLMessage:
zeus::IMessage zeus::ISerializable zeus::IZUnknown zeus::TXMLMessage

List of all members.

Public Member Functions

virtual Retval MQUALIFIER getXMLDocument (NAMESPACE_Zeus::IXMLDocument *&rpDocument)=0
virtual Retval MQUALIFIER getXMLMainNode (NAMESPACE_Zeus::IXMLNode *&rpNode)=0
virtual void MQUALIFIER setXMLDocument (NAMESPACE_Zeus::IXMLDocument &rDocument)=0

Detailed Description

Marker Interface for simple XML message objects.


Member Function Documentation

virtual Retval MQUALIFIER zeus::IXMLMessage::getXMLDocument ( NAMESPACE_Zeus::IXMLDocument *&  rpDocument ) [pure virtual]

Returns the XML document

Parameters:
rpDocument: Document of the XML message body

Implemented in zeus::TXMLMessage.

virtual Retval MQUALIFIER zeus::IXMLMessage::getXMLMainNode ( NAMESPACE_Zeus::IXMLNode *&  rpNode ) [pure virtual]

Returns the reference of the XML Main Node.

Parameters:
rpNode: Return parameter
Return values:
RET_NOERROR: Node successfully returned
RET_REQUEST_FAILED: Could not return node

Implemented in zeus::TXMLMessage.

virtual void MQUALIFIER zeus::IXMLMessage::setXMLDocument ( NAMESPACE_Zeus::IXMLDocument &  rDocument ) [pure virtual]

Sets the XML document

Parameters:
rDocument: Document of the XML message body

Implemented in zeus::TXMLMessage.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:28:25