You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ro...@apache.org on 2004/06/14 16:42:54 UTC
cvs commit: ws-axis/c/include/axis/server IHandlerSoapDeSerializer.h
roshan 2004/06/14 07:42:54
Modified: c/include/axis/server IHandlerSoapDeSerializer.h
Log:
added doxygen comments
Revision Changes Path
1.10 +8 -0 ws-axis/c/include/axis/server/IHandlerSoapDeSerializer.h
Index: IHandlerSoapDeSerializer.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/server/IHandlerSoapDeSerializer.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- IHandlerSoapDeSerializer.h 14 Jun 2004 14:15:34 -0000 1.9
+++ IHandlerSoapDeSerializer.h 14 Jun 2004 14:42:54 -0000 1.10
@@ -63,6 +63,14 @@
virtual xsd__hexBinary AXISCALL getBodyAsHexBinary()=0;
virtual xsd__base64Binary AXISCALL getBodyAsBase64Binary()=0;
virtual int AXISCALL setNewSoapBody(AxisChar* pNewSoapBody)=0;
+
+ /**
+ * Gets and returns the Header Block of the given local name and
+ * namespace uri. After returning the Header Block pointer, it will be
+ * removed from the available Header Block list of the DeSerializer.
+ * It is the responsibilty of the caller of this method to delete the
+ * returned pointer object, to avoid memory leaks.
+ */
virtual IHeaderBlock* getHeaderBlock(const AxisChar* pName,
const AxisChar* pNamespace) = 0;
};