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 su...@apache.org on 2003/10/30 09:15:51 UTC
cvs commit: ws-axis/c/include/axis/common AxisWrapperAPI.h
susantha 2003/10/30 00:15:51
Modified: c/include/axis/common Tag: CWrapperSupport AxisWrapperAPI.h
Log:
Added macros used for C wrapper API
Revision Changes Path
No revision
No revision
1.2.4.1 +11 -0 ws-axis/c/include/axis/common/AxisWrapperAPI.h
Index: AxisWrapperAPI.h
===================================================================
RCS file: /home/cvs/ws-axis/c/include/axis/common/AxisWrapperAPI.h,v
retrieving revision 1.2
retrieving revision 1.2.4.1
diff -u -r1.2 -r1.2.4.1
--- AxisWrapperAPI.h 22 Oct 2003 03:40:04 -0000 1.2
+++ AxisWrapperAPI.h 30 Oct 2003 08:15:51 -0000 1.2.4.1
@@ -69,6 +69,17 @@
#include "IWrapperSoapDeSerializer.h"
#include "IWrapperSoapSerializer.h"
+#ifdef __cplusplus
+#define AXISAPI_CPP(M, P) M P;
+#define AXISAPI_C(M, P)
+#define AXISCALL(M) __stdcall M
+#else
+#define virtual
+#define AXISAPI_CPP(M, P)
+#define AXISAPI_C(M, P) M P;
+#define AXISCALL(M) (__stdcall* M)
+#endif
+
/**
* Function that deserializes a custom type
*/