axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nadira...@apache.org
Subject svn commit: r395370 [2/4] - in /webservices/axis/trunk/c/include/axis: ./ client/
Date Wed, 19 Apr 2006 19:41:12 GMT
Modified: webservices/axis/trunk/c/include/axis/IWrapperSoapDeSerializer.hpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/IWrapperSoapDeSerializer.hpp?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/IWrapperSoapDeSerializer.hpp (original)
+++ webservices/axis/trunk/c/include/axis/IWrapperSoapDeSerializer.hpp Wed Apr 19 12:41:10 2006
@@ -55,7 +55,7 @@
      * 
      */
     virtual int AXISCALL checkMessageBody(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                          const AxisChar* pNamespace)=0;
 
     /**
      * Check if message is a fault
@@ -65,7 +65,7 @@
      * @return ISoapFault object
      */
     virtual void* AXISCALL checkForFault(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                         const AxisChar* pNamespace)=0;
     /**
      * Method used by wrappers to get a deserialized Array of complex types
      * 
@@ -78,9 +78,13 @@
      * @param pNamespace SOAP namespace for complex type
      * @return deserialized complex type array, this is pArray
      */
-    virtual Axis_Array* AXISCALL getCmplxArray(Axis_Array * pArray, void* pDZFunct, void* pCreFunct, 
-        void* pDelFunct, void* pSizeFunct, const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+    virtual Axis_Array* AXISCALL getCmplxArray(Axis_Array * pArray, 
+                                               void* pDZFunct, 
+                                               void* pCreFunct, 
+                                               void* pDelFunct, 
+                                               void* pSizeFunct, 
+                                               const AxisChar* pName, 
+                                               const AxisChar* pNamespace)=0;
     /**
      *  Method used by wrappers to get a deserialized Array of basic types
      * 
@@ -90,7 +94,8 @@
      * @return deserialized array
      */
     virtual Axis_Array* AXISCALL getBasicArray(XSDTYPE nType, 
-        const AxisChar* pName, const AxisChar* pNamespace)=0;
+                                               const AxisChar* pName, 
+                                               const AxisChar* pNamespace)=0;
     /**
      *  Method used by wrappers to get a deserialized single object of 
      *  complex type 
@@ -102,8 +107,11 @@
      * @param pNamespace SOAP namespace for complex type
      * @return deserialized complex type
      */
-    virtual void* AXISCALL getCmplxObject(void* pDZFunct, void* pCreFunct, 
-        void* pDelFunct, const AxisChar* pName, const AxisChar* pNamespace)=0;
+    virtual void* AXISCALL getCmplxObject(void* pDZFunct, 
+                                          void* pCreFunct, 
+                                          void* pDelFunct, 
+                                          const AxisChar* pName, 
+                                          const AxisChar* pNamespace)=0;
     
     /**
      * Method used by wrapper to deserialize an xsd:int element
@@ -113,7 +121,7 @@
      * @return deserialized xsd:int value
      */
     virtual xsd__int * AXISCALL getElementAsInt(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:boolean element
      * 
@@ -122,7 +130,7 @@
      * @return deserialized xsd:boolean value
      */
     virtual xsd__boolean * AXISCALL getElementAsBoolean(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedInt element
      * 
@@ -130,8 +138,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedInt value
      */
-    virtual xsd__unsignedInt * AXISCALL getElementAsUnsignedInt(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedInt * AXISCALL getElementAsUnsignedInt(const AxisChar* pName, 
+                                                                const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:short element
      * 
@@ -140,7 +148,7 @@
      * @return deserialized xsd:short value
      */
     virtual xsd__short * AXISCALL getElementAsShort(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedShort element
      * 
@@ -148,9 +156,9 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedShort value
      */
-    virtual xsd__unsignedShort * AXISCALL getElementAsUnsignedShort(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
-        /**
+    virtual xsd__unsignedShort * AXISCALL getElementAsUnsignedShort(const AxisChar* pName, 
+                                                                    const AxisChar* pNamespace)=0;
+    /**
      * Method used by wrapper to deserialize an xsd:byte element
      * 
      * @param pName SOAP element name
@@ -158,7 +166,7 @@
      * @return deserialized xsd:byte value
      */
     virtual xsd__byte * AXISCALL getElementAsByte(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedByte element
      * 
@@ -166,8 +174,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedByte value
      */
-    virtual xsd__unsignedByte * AXISCALL getElementAsUnsignedByte(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedByte * AXISCALL getElementAsUnsignedByte(const AxisChar* pName, 
+                                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:long element
      * 
@@ -176,7 +184,7 @@
      * @return deserialized xsd:long value
      */
     virtual xsd__long * AXISCALL getElementAsLong(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:integer element
      * 
@@ -185,7 +193,7 @@
      * @return deserialized xsd:integer value
      */
     virtual xsd__integer * AXISCALL getElementAsInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedLong element
      * 
@@ -193,8 +201,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedLong value
      */
-    virtual xsd__unsignedLong * AXISCALL getElementAsUnsignedLong(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedLong * AXISCALL getElementAsUnsignedLong(const AxisChar* pName, 
+                                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:float element
      * 
@@ -203,7 +211,7 @@
      * @return deserialized xsd:float value
      */
     virtual xsd__float * AXISCALL getElementAsFloat(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:double element
      * 
@@ -212,7 +220,7 @@
      * @return deserialized xsd:double value
      */
     virtual xsd__double * AXISCALL getElementAsDouble(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:decimal element
      * 
@@ -221,7 +229,7 @@
      * @return deserialized xsd:decimal value
      */
     virtual xsd__decimal * AXISCALL getElementAsDecimal(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:string element
      * 
@@ -230,7 +238,7 @@
      * @return deserialized xsd:string value
      */
     virtual xsd__string AXISCALL getElementAsString(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:anyURI element
      * 
@@ -239,7 +247,7 @@
      * @return deserialized xsd:anyURI value
      */
     virtual xsd__anyURI AXISCALL getElementAsAnyURI(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:QName element
      * 
@@ -248,7 +256,7 @@
      * @return deserialized xsd:QName value
      */
     virtual xsd__QName AXISCALL getElementAsQName(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:hexBinary element
      * 
@@ -256,8 +264,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:hexBinary value
      */
-    virtual xsd__hexBinary * AXISCALL getElementAsHexBinary(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__hexBinary * AXISCALL getElementAsHexBinary(const AxisChar* pName, 
+                                                            const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:base64Binary element
      * 
@@ -265,8 +273,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:base64Binary value
      */
-    virtual xsd__base64Binary * AXISCALL getElementAsBase64Binary(const AxisChar*
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__base64Binary * AXISCALL getElementAsBase64Binary(const AxisChar* pName, 
+                                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:dateTime element
      * 
@@ -275,7 +283,7 @@
      * @return deserialized xsd:dateTime value
      */
     virtual xsd__dateTime * AXISCALL getElementAsDateTime(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:date element
      * 
@@ -284,7 +292,7 @@
      * @return deserialized xsd:date value
      */
     virtual xsd__date * AXISCALL getElementAsDate(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:time element
      * 
@@ -293,7 +301,7 @@
      * @return deserialized xsd:time value
      */
     virtual xsd__time * AXISCALL getElementAsTime(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:duration element
      * 
@@ -302,7 +310,7 @@
      * @return deserialized xsd:duration value
      */
     virtual xsd__duration * AXISCALL getElementAsDuration(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gYearMonth element
      * 
@@ -311,7 +319,7 @@
      * @return deserialized xsd:gYearMonth value
      */
     virtual xsd__gYearMonth * AXISCALL getElementAsGYearMonth(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                              const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gYear element
      * 
@@ -320,7 +328,7 @@
      * @return deserialized xsd:gYear value
      */
     virtual xsd__gYear * AXISCALL getElementAsGYear(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gMonthDay element
      * 
@@ -329,7 +337,7 @@
      * @return deserialized xsd:gMonthDay value
      */
     virtual xsd__gMonthDay * AXISCALL getElementAsGMonthDay(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                            const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gDay element
      * 
@@ -338,7 +346,7 @@
      * @return deserialized xsd:gDay value
      */
     virtual xsd__gDay * AXISCALL getElementAsGDay(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gMonth element
      * 
@@ -347,7 +355,7 @@
      * @return deserialized xsd:gMonth value
      */
     virtual xsd__gMonth * AXISCALL getElementAsGMonth(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:nonPositiveInteger element
      * 
@@ -356,7 +364,7 @@
      * @return deserialized xsd:nonPositiveInteger value
      */
     virtual xsd__nonPositiveInteger * AXISCALL getElementAsNonPositiveInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                              const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:negativeInteger element
      * 
@@ -365,7 +373,7 @@
      * @return deserialized xsd:negativeInteger value
      */
     virtual xsd__negativeInteger * AXISCALL getElementAsNegativeInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:nonNegativeInteger element
      * 
@@ -374,7 +382,7 @@
      * @return deserialized xsd:nonNegativeInteger value
      */
     virtual xsd__nonNegativeInteger * AXISCALL getElementAsNonNegativeInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                              const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:positiveInteger element
      * 
@@ -383,7 +391,7 @@
      * @return deserialized xsd:positiveInteger value
      */
     virtual xsd__positiveInteger * AXISCALL getElementAsPositiveInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:normalizedString element
      * 
@@ -392,7 +400,7 @@
      * @return deserialized xsd:normalizedString value
      */
     virtual xsd__normalizedString AXISCALL getElementAsNormalizedString(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:token element
      * 
@@ -401,7 +409,7 @@
      * @return deserialized xsd:token value
      */
     virtual xsd__token AXISCALL getElementAsToken(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:language element
      * 
@@ -410,7 +418,7 @@
      * @return deserialized xsd:language value
      */
     virtual xsd__language AXISCALL getElementAsLanguage(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:Name element
      * 
@@ -419,7 +427,7 @@
      * @return deserialized xsd:Name value
      */
     virtual xsd__Name AXISCALL getElementAsName(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NCName element
      * 
@@ -428,7 +436,7 @@
      * @return deserialized xsd:NCName value
      */
     virtual xsd__NCName AXISCALL getElementAsNCName(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:ID element
      * 
@@ -437,7 +445,7 @@
      * @return deserialized xsd:ID value
      */
     virtual xsd__ID AXISCALL getElementAsID(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                            const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:IDREF element
      * 
@@ -446,7 +454,7 @@
      * @return deserialized xsd:IDREF value
      */
     virtual xsd__IDREF AXISCALL getElementAsIDREF(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:IDREFS element
      * 
@@ -455,7 +463,7 @@
      * @return deserialized xsd:IDREFS value
      */
     virtual xsd__IDREFS AXISCALL getElementAsIDREFS(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:ENTITY element
      * 
@@ -464,7 +472,7 @@
      * @return deserialized xsd:ENTITY value
      */
     virtual xsd__ENTITY AXISCALL getElementAsENTITY(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:ENTITIES element
      * 
@@ -473,7 +481,7 @@
      * @return deserialized xsd:ENTITIES value
      */
     virtual xsd__ENTITIES AXISCALL getElementAsENTITIES(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NMTOKEN element
      * 
@@ -482,7 +490,7 @@
      * @return deserialized xsd:NMTOKEN value
      */
     virtual xsd__NMTOKEN AXISCALL getElementAsNMTOKEN(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NMTOKENS element
      * 
@@ -491,7 +499,7 @@
      * @return deserialized xsd:NMTOKENS value
      */
     virtual xsd__NMTOKENS AXISCALL getElementAsNMTOKENS(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NOTATION element
      * 
@@ -500,7 +508,7 @@
      * @return deserialized xsd:NOTATION value
      */
     virtual xsd__NOTATION AXISCALL getElementAsNOTATION(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
 
     /**
      * Method used by wrapper to deserialize an xsd:int attribute
@@ -510,7 +518,7 @@
      * @return deserialized xsd:int value
      */
     virtual xsd__int * AXISCALL getAttributeAsInt(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:boolean attribute
      * 
@@ -519,7 +527,7 @@
      * @return deserialized xsd:boolean value
      */
     virtual xsd__boolean * AXISCALL getAttributeAsBoolean(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedInt attribute
      * 
@@ -527,8 +535,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedInt value
      */
-    virtual xsd__unsignedInt * AXISCALL getAttributeAsUnsignedInt(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedInt * AXISCALL getAttributeAsUnsignedInt(const AxisChar* pName, 
+                                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:short attribute
      * 
@@ -537,7 +545,7 @@
      * @return deserialized xsd:short value
      */
     virtual xsd__short * AXISCALL getAttributeAsShort(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedShort attribute
      * 
@@ -545,8 +553,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedShort value
      */
-    virtual xsd__unsignedShort * AXISCALL getAttributeAsUnsignedShort(const AxisChar*
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedShort * AXISCALL getAttributeAsUnsignedShort(const AxisChar* pName, 
+                                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:byte attribute
      * 
@@ -555,7 +563,7 @@
      * @return deserialized xsd:byte value
      */
     virtual xsd__byte * AXISCALL getAttributeAsByte(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedByte attribute
      * 
@@ -563,8 +571,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedByte value
      */
-    virtual xsd__unsignedByte * AXISCALL getAttributeAsUnsignedByte(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedByte * AXISCALL getAttributeAsUnsignedByte(const AxisChar* pName, 
+                                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:long attribute
      * 
@@ -573,7 +581,7 @@
      * @return deserialized xsd:long value
      */
     virtual xsd__long * AXISCALL getAttributeAsLong(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:integer attribute
      * 
@@ -582,7 +590,7 @@
      * @return deserialized xsd:integer value
      */
     virtual xsd__integer * AXISCALL getAttributeAsInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:nonPositiveInteger attribute
      * 
@@ -591,7 +599,7 @@
      * @return deserialized xsd:nonPositiveInteger value
      */
     virtual xsd__nonPositiveInteger * AXISCALL getAttributeAsNonPositiveInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                                const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:negativeInteger attribute
      * 
@@ -600,7 +608,7 @@
      * @return deserialized xsd:negativeInteger value
      */
     virtual xsd__negativeInteger * AXISCALL getAttributeAsNegativeInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:nonNegativeInteger attribute
      * 
@@ -609,7 +617,7 @@
      * @return deserialized xsd:nonNegativeInteger value
      */
     virtual xsd__nonNegativeInteger * AXISCALL getAttributeAsNonNegativeInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                                const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:positiveInteger attribute
      * 
@@ -618,7 +626,7 @@
      * @return deserialized xsd:positiveInteger value
      */
     virtual xsd__positiveInteger * AXISCALL getAttributeAsPositiveInteger(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:unsignedLong attribute
      * 
@@ -626,8 +634,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:unsignedLong value
      */
-    virtual xsd__unsignedLong * AXISCALL getAttributeAsUnsignedLong(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__unsignedLong * AXISCALL getAttributeAsUnsignedLong(const AxisChar* pName, 
+                                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:float attribute
      * 
@@ -636,7 +644,7 @@
      * @return deserialized xsd:float value
      */
     virtual xsd__float * AXISCALL getAttributeAsFloat(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:double attribute
      * 
@@ -645,7 +653,7 @@
      * @return deserialized xsd:double value
      */
     virtual xsd__double * AXISCALL getAttributeAsDouble(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:decimal attribute
      * 
@@ -654,7 +662,7 @@
      * @return deserialized xsd:decimal value
      */
     virtual xsd__decimal * AXISCALL getAttributeAsDecimal(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NOTATION attribute
      * 
@@ -663,7 +671,7 @@
      * @return deserialized xsd:NOTATION value
      */
     virtual xsd__NOTATION AXISCALL getAttributeAsNOTATION(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:string attribute
      * 
@@ -672,7 +680,7 @@
      * @return deserialized xsd:string value
      */
     virtual xsd__string AXISCALL getAttributeAsString(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:normalizedString attribute
      * 
@@ -681,7 +689,7 @@
      * @return deserialized xsd:normalizedString value
      */
     virtual xsd__normalizedString AXISCALL getAttributeAsNormalizedString(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:token attribute
      * 
@@ -690,7 +698,7 @@
      * @return deserialized xsd:token value
      */
     virtual xsd__token AXISCALL getAttributeAsToken(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:language attribute
      * 
@@ -699,7 +707,7 @@
      * @return deserialized xsd:language value
      */
     virtual xsd__language AXISCALL getAttributeAsLanguage(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NMTOKEN attribute
      * 
@@ -708,7 +716,7 @@
      * @return deserialized xsd:NMTOKEN value
      */
     virtual xsd__NMTOKEN AXISCALL getAttributeAsNMTOKEN(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NMTOKENS attribute
      * 
@@ -717,7 +725,7 @@
      * @return deserialized xsd:NMTOKENS value
      */
     virtual xsd__NMTOKENS AXISCALL getAttributeAsNMTOKENS(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:Name attribute
      * 
@@ -726,7 +734,7 @@
      * @return deserialized xsd:Name value
      */
     virtual xsd__Name AXISCALL getAttributeAsName(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                  const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:NCName attribute
      * 
@@ -735,7 +743,7 @@
      * @return deserialized xsd:NCName value
      */
     virtual xsd__NCName AXISCALL getAttributeAsNCName(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:ID attribute
      * 
@@ -744,7 +752,7 @@
      * @return deserialized xsd:ID value
      */
     virtual xsd__ID AXISCALL getAttributeAsID(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                              const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:IDREF attribute
      * 
@@ -753,7 +761,7 @@
      * @return deserialized xsd:IDREF value
      */
     virtual xsd__IDREF AXISCALL getAttributeAsIDREF(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:IDREFS attribute
      * 
@@ -762,7 +770,7 @@
      * @return deserialized xsd:IDREFS value
      */
     virtual xsd__IDREFS AXISCALL getAttributeAsIDREFS(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:ENTITY attribute
      * 
@@ -771,7 +779,7 @@
      * @return deserialized xsd:ENTITY value
      */
     virtual xsd__ENTITY AXISCALL getAttributeAsENTITY(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:ENTITIES attribute
      * 
@@ -780,7 +788,7 @@
      * @return deserialized xsd:ENTITIES value
      */
     virtual xsd__ENTITIES AXISCALL getAttributeAsENTITIES(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                          const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:anyURI attribute
      * 
@@ -789,7 +797,7 @@
      * @return deserialized xsd:anyURI value
      */
     virtual xsd__anyURI AXISCALL getAttributeAsAnyURI(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:QName attribute
      * 
@@ -798,7 +806,7 @@
      * @return deserialized xsd:QName value
      */
     virtual xsd__QName AXISCALL getAttributeAsQName(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:hexBinary attribute
      * 
@@ -806,8 +814,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:hexBinary value
      */
-    virtual xsd__hexBinary * AXISCALL getAttributeAsHexBinary(const AxisChar* 
-        pName, const AxisChar* pNamespace)=0;
+    virtual xsd__hexBinary * AXISCALL getAttributeAsHexBinary(const AxisChar* pName, 
+                                                              const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:base64Binar attribute
      * 
@@ -815,8 +823,8 @@
      * @param pNamespace SOAP namespace
      * @return deserialized xsd:base64Binary value
      */
-    virtual xsd__base64Binary * AXISCALL getAttributeAsBase64Binary(const 
-        AxisChar* pName, const AxisChar* pNamespace)=0;
+    virtual xsd__base64Binary * AXISCALL getAttributeAsBase64Binary(const AxisChar* pName, 
+                                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:dateTime attribute
      * 
@@ -825,7 +833,7 @@
      * @return deserialized xsd:dateTime value
      */
     virtual xsd__dateTime * AXISCALL getAttributeAsDateTime(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                            const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:date attribute
      * 
@@ -834,7 +842,7 @@
      * @return deserialized xsd:date value
      */
     virtual xsd__date * AXISCALL getAttributeAsDate(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:time attribute
      * 
@@ -843,7 +851,7 @@
      * @return deserialized xsd:time value
      */
     virtual xsd__time * AXISCALL getAttributeAsTime(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gDay attribute
      * 
@@ -852,7 +860,7 @@
      * @return deserialized xsd:gDay value
      */
     virtual xsd__gDay * AXISCALL getAttributeAsGDay(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                    const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gMonth attribute
      * 
@@ -861,7 +869,7 @@
      * @return deserialized xsd:gMonth value
      */
     virtual xsd__gMonth * AXISCALL getAttributeAsGMonth(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                        const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gMonthDay attribute
      * 
@@ -870,7 +878,7 @@
      * @return deserialized xsd:gMonthDay value
      */
     virtual xsd__gMonthDay * AXISCALL getAttributeAsGMonthDay(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                              const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gYear attribute
      * 
@@ -879,7 +887,7 @@
      * @return deserialized xsd:gYear value
      */
     virtual xsd__gYear * AXISCALL getAttributeAsGYear(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                      const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:gYearMonth attribute
      * 
@@ -888,7 +896,7 @@
      * @return deserialized xsd:gYearMonth value
      */
     virtual xsd__gYearMonth * AXISCALL getAttributeAsGYearMonth(const AxisChar* pName,
-        const AxisChar* pNamespace)=0;
+                                                                const AxisChar* pNamespace)=0;
     /**
      * Method used by wrapper to deserialize an xsd:duration attribute
      * 
@@ -897,7 +905,7 @@
      * @return deserialized xsd:duration value
      */
     virtual xsd__duration * AXISCALL getAttributeAsDuration(const AxisChar* pName, 
-        const AxisChar* pNamespace)=0;
+                                                            const AxisChar* pNamespace)=0;
 
     /**
      * Return status of last operation
@@ -905,12 +913,7 @@
      * @return AXIS_SUCCESS of AXIS_FAIL
      */
     virtual int AXISCALL getStatus()=0;
-    
-    /* Externalization of deserializer API */
-//    virtual int setInputStream(SOAPTransport* pInputStream)=0;
-//    virtual int init()=0;
-//    virtual PROVIDERTYPE getCurrentProviderType()=0;
-//    virtual void setCurrentProviderType(PROVIDERTYPE nType)=0;    
+     
     /**
      * Returns binding style of message
      * 
@@ -945,7 +948,7 @@
      * 
      * @return Deserialized xsd:any element
      */
-	virtual AnyType* AXISCALL getAnyObject()=0;            
+    virtual AnyType* AXISCALL getAnyObject()=0;            
 
     /**
      * Deserialize character data, ie the data typically enclosed by an XML tag
@@ -953,7 +956,8 @@
      * @param pValue object into which deserialized value will be placed
      * @param type The xsd simple type of the data.
      */
-    virtual void getChardataAs(void* pValue, XSDTYPE type)=0;
+    virtual void getChardataAs(void* pValue, 
+                               XSDTYPE type)=0;
     
     /**
      * Returns attachment associated with the given ID.
@@ -961,7 +965,7 @@
      * @param pcAttachmentid ID of the attachment to be returned
      * @return SOAP attachment
      */
-	virtual ISoapAttachment* getAttachment(const char* pcAttachmentid)=0;
+    virtual ISoapAttachment* getAttachment(const char* pcAttachmentid)=0;
 
     /**
      * Returns all attachments.
@@ -969,14 +973,15 @@
      * @param pAttchArraySize is updated with the array size
      * @return array of SOAP attachments
      */
-	virtual ISoapAttachment** getAllAttachments(int *pAttchArraySize)=0;
-	/**
-	* This method allows to peek for the name of the next element in XML stream.
-	* Useful in supporting "all" & "choice" WSDL constructs.
-	* @return Name of the next element in XML stream 
-	*/
-	virtual const char* peekNextElementName() = 0;
-	
+    virtual ISoapAttachment** getAllAttachments(int *pAttchArraySize)=0;
+    
+    /**
+    * This method allows to peek for the name of the next element in XML stream.
+    * Useful in supporting "all" & "choice" WSDL constructs.
+    * @return Name of the next element in XML stream 
+    */
+    virtual const char* peekNextElementName() = 0;
+    
 };
 
 AXIS_CPP_NAMESPACE_END

Modified: webservices/axis/trunk/c/include/axis/IWrapperSoapSerializer.hpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/IWrapperSoapSerializer.hpp?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/IWrapperSoapSerializer.hpp (original)
+++ webservices/axis/trunk/c/include/axis/IWrapperSoapSerializer.hpp Wed Apr 19 12:41:10 2006
@@ -44,6 +44,9 @@
 class IWrapperSoapSerializer
 {
 public:
+    /**
+     * Destructor
+     */
     virtual ~IWrapperSoapSerializer(){};
 
     /**
@@ -333,11 +336,6 @@
      */
     virtual void AXISCALL serialize(const char* pFirst, ...)=0;
 
-    /* 
-     * following two functions are needed by serializer 
-     * functions of complex types for RPC style web services 
-     */
-     
     /**
      * Serialize start element tag for complex type.
      * This is only used for rpc/encoded style web services.

Modified: webservices/axis/trunk/c/include/axis/OtherFaultException.hpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/OtherFaultException.hpp?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/OtherFaultException.hpp (original)
+++ webservices/axis/trunk/c/include/axis/OtherFaultException.hpp Wed Apr 19 12:41:10 2006
@@ -43,7 +43,7 @@
     /**
      * Default constructor
      */
-	OtherFaultException();
+    OtherFaultException();
 
     /**
      * Constructor
@@ -54,22 +54,25 @@
      * @param detail is the SOAP fault detail
      * @param exceptionCode is the axis exception code
      */
-	OtherFaultException(const AxisChar *code, const AxisChar *string, 
-		const AxisChar *actor, const AxisChar *detail, int exceptionCode);
+    OtherFaultException(const AxisChar *code, 
+                        const AxisChar *string, 
+                        const AxisChar *actor, 
+                        const AxisChar *detail, 
+                        int exceptionCode);
 
     /**
      * Copy constructor
      * 
      * @param ae is the AxisException to be copied
      */
-	OtherFaultException(AxisException& ae);
+    OtherFaultException(AxisException& ae);
 
     /**
      * Copy constructor
      * 
      * @param copy is the OtherFaultException to be copied
      */
-	OtherFaultException(const OtherFaultException& copy);
+    OtherFaultException(const OtherFaultException& copy);
     
     /**
      * Assignment operator
@@ -77,31 +80,31 @@
      * @param other is the OtherFaultException to be copied
      * @return reference to this
      */
-	virtual OtherFaultException& operator=(OtherFaultException other);
+    virtual OtherFaultException& operator=(OtherFaultException other);
 
     /**
      * Destructor
      */
-	virtual ~OtherFaultException() throw();
+    virtual ~OtherFaultException() throw();
 
     /**
      * Returns the SOAP fault detail
      * 
      * @return fault detail
      */
-	virtual const AxisChar *getFaultDetail() const;
+    virtual const AxisChar *getFaultDetail() const;
 
     /**
      * Set SOAP fault detail
      * 
      * @param detail is the SOAP fault detail
      */
-	virtual void setFaultDetail(const AxisChar *detail);
+    virtual void setFaultDetail(const AxisChar *detail);
 private:
     /**
      * SOAP fault detail
      */
-	AxisChar *m_detail;
+    AxisChar *m_detail;
 };
 
 AXIS_CPP_NAMESPACE_END

Modified: webservices/axis/trunk/c/include/axis/SoapEnvVersions.hpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/SoapEnvVersions.hpp?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/SoapEnvVersions.hpp (original)
+++ webservices/axis/trunk/c/include/axis/SoapEnvVersions.hpp Wed Apr 19 12:41:10 2006
@@ -19,8 +19,6 @@
  *
  */
 
-/* SoapEnvVersions.h:*/
-
 /**
  * @file SoapEnvVersions.hpp
  */

Modified: webservices/axis/trunk/c/include/axis/SoapFaultException.hpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/SoapFaultException.hpp?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/SoapFaultException.hpp (original)
+++ webservices/axis/trunk/c/include/axis/SoapFaultException.hpp Wed Apr 19 12:41:10 2006
@@ -49,7 +49,7 @@
     /**
      * Default constructor
      */
-	SoapFaultException();
+    SoapFaultException();
     
     /**
      * SoapFaultException constructor
@@ -59,21 +59,24 @@
      * @param actor is the SOAP faultactor
      * @param exceptionCode is the axis exception code
      */
-	SoapFaultException(const AxisChar *code, const AxisChar *string, const AxisChar *actor, int exceptionCode);
+    SoapFaultException(const AxisChar *code, 
+                       const AxisChar *string, 
+                       const AxisChar *actor, 
+                       int exceptionCode);
   
     /**
      * Copy constructor
      * 
      * @param ae is the AxisException to be copied
      */
-	SoapFaultException(AxisException& ae);
+    SoapFaultException(AxisException& ae);
    
     /**
      * Copy constructor
      * 
      * @param copy is the SoapFaultException to be copied
      */
-	SoapFaultException(const SoapFaultException& copy);
+    SoapFaultException(const SoapFaultException& copy);
 
     /**
      * Assignment operator
@@ -81,65 +84,65 @@
      * @param other is the SOAPFaultException to be copied
      * @return reference to this
      */
-	virtual SoapFaultException& operator=(SoapFaultException other);
+    virtual SoapFaultException& operator=(SoapFaultException other);
 
     /**
      * Destructor
      */
-	virtual ~SoapFaultException() throw();
+    virtual ~SoapFaultException() throw();
 
     /**
      * Returns the SOAP faultcode
      * 
      * @return faultCode
      */
-	virtual const AxisChar *getFaultCode() const;
+    virtual const AxisChar *getFaultCode() const;
 
     /**
      * Returns the SOAP faultstring
      * 
      * @return faultString
      */
-	virtual const AxisChar *getFaultString() const;
+    virtual const AxisChar *getFaultString() const;
 
     /**
      * Returns the SOAP faultactor
      * 
      * @return faultActor
      */
-	virtual const AxisChar *getFaultActor() const;
+    virtual const AxisChar *getFaultActor() const;
 
     /**
      * Set the SOAP faultcode
      * 
      * @param code is the SOAP faultcode
      */
-	virtual void setFaultCode(const AxisChar *code);
+    virtual void setFaultCode(const AxisChar *code);
 
     /**
      * Set the SOAP faultstring
      * 
      * @param string is the SOAP faultstring
      */
-	virtual void setFaultString(const AxisChar *string);
+    virtual void setFaultString(const AxisChar *string);
 
     /**
      * Set the SOAP faultactor
      * 
      * @param actor is the SOAP faultactor
      */
-	virtual void setFaultActor(const AxisChar *actor);
-	   
+    virtual void setFaultActor(const AxisChar *actor);
+       
 private:
     /**
      * SOAP faultcode
      */
-	AxisChar *m_code;
+    AxisChar *m_code;
 
     /**
      * SOAP faultactor
      */
-	AxisChar *m_actor;
+    AxisChar *m_actor;
 };
 
 AXIS_CPP_NAMESPACE_END

Modified: webservices/axis/trunk/c/include/axis/TypeMapping.h
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/TypeMapping.h?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/TypeMapping.h (original)
+++ webservices/axis/trunk/c/include/axis/TypeMapping.h Wed Apr 19 12:41:10 2006
@@ -33,34 +33,296 @@
  extern "C" {
 #endif
 
+/**
+ * @file TypeMapping.h
+ */
+
+
+/**
+ * @enum XSDTYPE
+ * Enumeration of xsd types
+ */
 typedef enum XSDCTYPETag 
-{ XSDC_UNKNOWN=1, XSDC_INT, XSDC_FLOAT, XSDC_STRING, XSDC_LONG, XSDC_SHORT, \
-                XSDC_BYTE, XSDC_UNSIGNEDLONG, \
-                XSDC_BOOLEAN, XSDC_UNSIGNEDINT, XSDC_UNSIGNEDSHORT, \
-                XSDC_UNSIGNEDBYTE, \
-                XSDC_DOUBLE, XSDC_DECIMAL, XSDC_DURATION, \
-                XSDC_DATETIME, XSDC_TIME, XSDC_DATE, \
-                XSDC_GYEARMONTH, XSDC_GYEAR, XSDC_GMONTHDAY, XSDC_GDAY, \
-                XSDC_GMONTH, XSDC_HEXBINARY, \
-                XSDC_BASE64BINARY, XSDC_ANYURI, XSDC_QNAME,  XSDC_NOTATION, \
-                XSDC_INTEGER, \
-                XSDC_ARRAY, C_USER_TYPE,  XSDC_NMTOKEN, XSDC_ANY, XSDC_NONNEGATIVEINTEGER, \
-                XSDC_POSITIVEINTEGER, XSDC_NONPOSITIVEINTEGER, XSDC_NEGATIVEINTEGER, \
-                XSDC_NORMALIZEDSTRING, XSDC_TOKEN, XSDC_LANGUAGE, XSDC_NAME, \
-                XSDC_NCNAME, XSDC_ID, XSDC_IDREF, XSDC_IDREFS, XSDC_ENTITY, \
-                XSDC_ENTITIES, XSDC_NMTOKENS, C_ATTACHMENT \
+{
+    /**
+     * Unknown XSD type
+     */
+    XSDC_UNKNOWN=1,
+    
+    /**
+     * xsd:int
+     */
+    XSDC_INT,
+    
+    /**
+     * xsd:float
+     */
+    XSDC_FLOAT,
+    
+    /**
+     * xsd:string
+     */
+    XSDC_STRING,
+    
+    /**
+     * xsd:long
+     */
+    XSDC_LONG,
+    
+    /**
+     * xsd:short
+     */
+    XSDC_SHORT,
+    
+    /**
+     * xsd:byte
+     */
+    XSDC_BYTE,
+    
+    /**
+     * xsd:unsignedLong
+     */
+    XSDC_UNSIGNEDLONG,
+    
+    /**
+     * xsd:boolean
+     */
+    XSDC_BOOLEAN,
+    
+    /**
+     * xsd:unsignedInt
+     */
+    XSDC_UNSIGNEDINT,
+    
+    /**
+     * xsd:unsignedShort
+     */
+    XSDC_UNSIGNEDSHORT,
+    
+    /**
+     * xsd:unsignedByte
+     */
+    XSDC_UNSIGNEDBYTE,
+    
+    /**
+     * xsd:double
+     */
+    XSDC_DOUBLE,
+    
+    /**
+     * xsd:decimal
+     */
+    XSDC_DECIMAL,
+    
+    /**
+     * xsd:duration
+     */
+    XSDC_DURATION,
+    
+    /**
+     * xsd:dateTime
+     */
+    XSDC_DATETIME,
+    
+    /**
+     * xsd:time
+     */
+    XSDC_TIME,
+    
+    /**
+     * xsd:date
+     */
+    XSDC_DATE,
+    
+    /**
+     * xsd:gYearMonth
+     */
+    XSDC_GYEARMONTH,
+    
+    /**
+     * xsd:gYear
+     */
+    XSDC_GYEAR,
+    
+    /**
+     * xsd:gMonthDay
+     */
+    XSDC_GMONTHDAY,
+    
+    /**
+     * xsd:gDay
+     */
+    XSDC_GDAY,
+    
+    /**
+     * xsd:gMonth
+     */
+    XSDC_GMONTH,
+    
+    /**
+     * xsd:hexBinary
+     */
+    XSDC_HEXBINARY,
+    
+    /**
+     * xsd:base64Binary
+     */
+    XSDC_BASE64BINARY,
+    
+    /**
+     * xsd:anyURI
+     */
+    XSDC_ANYURI,
+    
+    /**
+     * xsd:QName
+     */
+    XSDC_QNAME,
+    
+    /**
+     * xsd:NOTATION
+     */
+    XSDC_NOTATION,
+    
+    /**
+     * xsd:integer
+     */
+    XSDC_INTEGER,
+    
+    /**
+     * Array, indicated in WSDL by maxOccurs greater than 1.
+     * This may be an array of any other XSDTYPE.
+     */
+    XSDC_ARRAY,
+    
+    /**
+     * User type, also referred to as a complex type
+     */
+    C_USER_TYPE,
+    
+    /**
+     * xsd:NMTOKEN
+     */
+    XSDC_NMTOKEN,
+    
+    /**
+     * xsd:any
+     */
+    XSDC_ANY,
+    
+    /**
+     * xsd:nonNegativeInteger
+     */
+    XSDC_NONNEGATIVEINTEGER,
+    
+    /**
+     * xsd:positivInteger
+     */
+    XSDC_POSITIVEINTEGER,
+    
+    /**
+     * xsd:nonPositiveInteger
+     */
+    XSDC_NONPOSITIVEINTEGER,
+    
+    /**
+     * xsd:negativeInteger
+     */
+    XSDC_NEGATIVEINTEGER,
+    
+    /**
+     * xsd:normalizedString
+     */
+    XSDC_NORMALIZEDSTRING,
+    
+    /**
+     * xsd:token
+     */
+    XSDC_TOKEN,
+    
+    /**
+     * xsd:language
+     */
+    XSDC_LANGUAGE,
+    
+    /**
+     * xsd:Name
+     */
+    XSDC_NAME,
+    
+    /**
+     * xsd:NCName
+     */
+    XSDC_NCNAME,
+    
+    /**
+     * xsd:ID
+     */
+    XSDC_ID,
+    
+    /**
+     * xsd:IDREF
+     */
+    XSDC_IDREF,
+    
+    /**
+     * xsd:IDREFS
+     */
+    XSDC_IDREFS,
+    
+    /**
+     * xsd:ENTITY
+     */
+    XSDC_ENTITY,
+    
+    /**
+     * xsd:ENTITIES
+     */
+    XSDC_ENTITIES,
+    
+    /**
+     * xsd:NMTOKENS
+     */
+    XSDC_NMTOKENS,
+    
+    /**
+     * Attachment
+     */
+    C_ATTACHMENT
 } AXISC_XSDTYPE;
 
 /**
- *  @class TypeMapping
- *  @brief interface for the TypeMapping class.
+ * Map xsd type name to corresponding XSDTYPE enumeration value.
+ * 
+ * @param sType xsd type name
+ * @return corresponding XSDTYPE enumeration value.
+ */
+AXISC_STORAGE_CLASS_INFO 
+AXISC_XSDTYPE axiscTypeMappingMap(const AxiscXMLCh * sType);
+
+/**
+ * Initialize internal table of mappings from xsd type names to XSDTYPE enumeration values.
  */
-AXISC_STORAGE_CLASS_INFO AXISC_XSDTYPE axiscTypeMappingMap(const AxiscXMLCh * sType);
-AXISC_STORAGE_CLASS_INFO void axiscTypeMappingInitialize();
-AXISC_STORAGE_CLASS_INFO void axiscTypeMappingUninitialize();
+AXISC_STORAGE_CLASS_INFO 
+void axiscTypeMappingInitialize();
 
-AXISC_STORAGE_CLASS_INFO AXISCHANDLE axiscTypeMappingCreate();
-AXISC_STORAGE_CLASS_INFO void axiscTypeMappingDestroy(AXISCHANDLE typeMapping);
+/**
+ * Clear internal table of mappings from xsd type names to XSDTYPE enumeration values.
+ */
+AXISC_STORAGE_CLASS_INFO 
+void axiscTypeMappingUninitialize();
+
+/**
+ * Create TyeMapping object.
+ */
+AXISC_STORAGE_CLASS_INFO 
+AXISCHANDLE axiscTypeMappingCreate();
+
+/**
+ * Destroy TypeMapping object.
+ */
+AXISC_STORAGE_CLASS_INFO 
+void axiscTypeMappingDestroy(AXISCHANDLE typeMapping);
 
 
 #ifdef __cplusplus

Modified: webservices/axis/trunk/c/include/axis/TypeMapping.hpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/include/axis/TypeMapping.hpp?rev=395370&r1=395369&r2=395370&view=diff
==============================================================================
--- webservices/axis/trunk/c/include/axis/TypeMapping.hpp (original)
+++ webservices/axis/trunk/c/include/axis/TypeMapping.hpp Wed Apr 19 12:41:10 2006
@@ -325,7 +325,7 @@
     /**
      * Clear internal table of mappings from xsd type names to XSDTYPE enumeration values.
      */
-	static void uninitialize();
+    static void uninitialize();
 
     /**
      * Internal table of mappings from xsd type names to XSDTYPE enumeration values.
@@ -334,12 +334,12 @@
     /**
      * Internal table of mappings from xsd type names to XSDTYPE enumeration values.
      */
-	static std::map<std::string, XSDTYPE> m_sTypeMap;
+    static std::map<std::string, XSDTYPE> m_sTypeMap;
 #else
     /**
      * Internal table of mappings from xsd type names to XSDTYPE enumeration values.
      */
-	static std::map<const std::string, XSDTYPE> m_sTypeMap;
+    static std::map<const std::string, XSDTYPE> m_sTypeMap;
 #endif
 
     /**



Mime
View raw message