Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

IWrapperSoapDeSerializer Class Reference

interface for the IWrapperSoapDeSerializer class. More...

#include <IWrapperSoapDeSerializer.hpp>

Inheritance diagram for IWrapperSoapDeSerializer:

List of all members.

Public Member Functions

virtual int AXISCALL checkMessageBody (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual void *AXISCALL checkForFault (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual Axis_Array AXISCALL getCmplxArray (void *pDZFunct, void *pCreFunct, void *pDelFunct, void *pSizeFunct, const AxisChar *pName, const AxisChar *pNamespace)=0
virtual Axis_Array AXISCALL getBasicArray (XSDTYPE nType, const AxisChar *pName, const AxisChar *pNamespace)=0
virtual void *AXISCALL getCmplxObject (void *pDZFunct, void *pCreFunct, void *pDelFunct, const AxisChar *pName, const AxisChar *pNamespace)=0
virtual int AXISCALL getElementAsInt (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual int AXISCALL getFaultDetail (char **ppcDetail)=0
virtual xsd__boolean AXISCALL getElementAsBoolean (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned int AXISCALL getElementAsUnsignedInt (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual short AXISCALL getElementAsShort (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned short AXISCALL getElementAsUnsignedShort (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual char AXISCALL getElementAsByte (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned char AXISCALL getElementAsUnsignedByte (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual xsd__long AXISCALL getElementAsLong (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual long AXISCALL getElementAsInteger (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned long AXISCALL getElementAsUnsignedLong (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual float AXISCALL getElementAsFloat (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual double AXISCALL getElementAsDouble (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual double AXISCALL getElementAsDecimal (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual AxisChar *AXISCALL getElementAsString (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual AxisChar *AXISCALL getElementAsAnyURI (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual AxisChar *AXISCALL getElementAsQName (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual xsd__hexBinary AXISCALL getElementAsHexBinary (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual xsd__base64Binary
AXISCALL 
getElementAsBase64Binary (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual struct tm AXISCALL getElementAsDateTime (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual struct tm AXISCALL getElementAsDate (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual struct tm AXISCALL getElementAsTime (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual long AXISCALL getElementAsDuration (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual int AXISCALL getAttributeAsInt (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual xsd__boolean AXISCALL getAttributeAsBoolean (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned int AXISCALL getAttributeAsUnsignedInt (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual short AXISCALL getAttributeAsShort (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned short AXISCALL getAttributeAsUnsignedShort (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual char AXISCALL getAttributeAsByte (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned char AXISCALL getAttributeAsUnsignedByte (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual long AXISCALL getAttributeAsLong (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual long AXISCALL getAttributeAsInteger (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual unsigned long AXISCALL getAttributeAsUnsignedLong (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual float AXISCALL getAttributeAsFloat (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual double AXISCALL getAttributeAsDouble (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual double AXISCALL getAttributeAsDecimal (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual AxisChar *AXISCALL getAttributeAsString (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual AxisChar *AXISCALL getAttributeAsAnyURI (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual AxisChar *AXISCALL getAttributeAsQName (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual xsd__hexBinary AXISCALL getAttributeAsHexBinary (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual xsd__base64Binary
AXISCALL 
getAttributeAsBase64Binary (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual struct tm AXISCALL getAttributeAsDateTime (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual struct tm AXISCALL getAttributeAsDate (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual struct tm AXISCALL getAttributeAsTime (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual long AXISCALL getAttributeAsDuration (const AxisChar *pName, const AxisChar *pNamespace)=0
virtual int AXISCALL getStatus ()=0
virtual AXIS_BINDING_STYLE getStyle ()=0
virtual void setStyle (AXIS_BINDING_STYLE nStyle)=0
virtual int getVersion ()=0
virtual int getHeader ()=0
virtual AnyType *AXISCALL getAnyObject ()=0
virtual void getChardataAs (void *pValue, XSDTYPE type)=0
virtual ISoapAttachment * getAttachment (const char *pcAttachmentid)=0

Detailed Description

interface for the IWrapperSoapDeSerializer class.

Author:
Susantha Kumara (skumara@virtusa.com, susantha@opensource.lk)

Roshan Weerasuriya (roshan@jkcs.slt.lk, roshan@opensource.lk)


The documentation for this class was generated from the following file:
Generated on Tue Feb 8 14:34:19 2005 for AxisC++ by doxygen 1.3.8