axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From susan...@apache.org
Subject cvs commit: ws-axis/c/include/axis/engine HandlerChain.h
Date Fri, 28 Nov 2003 09:46:03 GMT
susantha    2003/11/28 01:46:03

  Modified:    c/include/axis/common Tag:
                        Release-2003_10_26-bugfixes_branch AxisUserAPI.h
               c/include/axis/engine Tag:
                        Release-2003_10_26-bugfixes_branch HandlerChain.h
  Log:
  Some improvements of C wrapper / stub generation
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.2.2.2   +14 -5     ws-axis/c/include/axis/common/AxisUserAPI.h
  
  Index: AxisUserAPI.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/common/AxisUserAPI.h,v
  retrieving revision 1.2.2.1
  retrieving revision 1.2.2.2
  diff -u -r1.2.2.1 -r1.2.2.2
  --- AxisUserAPI.h	27 Nov 2003 12:59:43 -0000	1.2.2.1
  +++ AxisUserAPI.h	28 Nov 2003 09:46:03 -0000	1.2.2.2
  @@ -58,13 +58,12 @@
    * @author Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)
    *
    */
  -// AxisUserAPI.h: interface for the AxisUserAPI class.
  -//
  -//////////////////////////////////////////////////////////////////////
   
   #if !defined(AFX_AXISUSERAPI_H__6E27008D_DCA0_4F28_AC82_FEEBE1A1CBBB__INCLUDED_)
   #define AFX_AXISUSERAPI_H__6E27008D_DCA0_4F28_AC82_FEEBE1A1CBBB__INCLUDED_
   
  +#include <time.h>
  +
   typedef struct Axis_ArrayTag
   {
   	void* m_Array;
  @@ -77,17 +76,27 @@
   typedef double Axis_Decimal;
   typedef int Axis_Boolean;
   
  -#define AXIS_OUT_PARAM //nothing
  +#define AXIS_OUT_PARAM 
   
   #ifdef __cplusplus
   
   #include <string>
   using namespace std;
   
  +#ifndef USES_AXIS_C_TYPES
  +
   typedef string Axis_Base64Binary;
   typedef string Axis_HexBinary;
   typedef string Axis_AnyURI;
   
  +#else /* C++ wrappers still uses C types */
  +
  +typedef char* Axis_Base64Binary;
  +typedef char* Axis_HexBinary;
  +typedef char* Axis_AnyURI;
  +
  +#endif
  +
   #else
   
   typedef char* Axis_Base64Binary;
  @@ -96,4 +105,4 @@
   
   #endif
   
  -#endif // !defined(AFX_AXISUSERAPI_H__6E27008D_DCA0_4F28_AC82_FEEBE1A1CBBB__INCLUDED_)
  +#endif /* !defined(AFX_AXISUSERAPI_H__6E27008D_DCA0_4F28_AC82_FEEBE1A1CBBB__INCLUDED_)
*/
  
  
  
  No                   revision
  No                   revision
  1.1.2.2   +1 -0      ws-axis/c/include/axis/engine/HandlerChain.h
  
  Index: HandlerChain.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/include/axis/engine/HandlerChain.h,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- HandlerChain.h	27 Nov 2003 12:59:44 -0000	1.1.2.1
  +++ HandlerChain.h	28 Nov 2003 09:46:03 -0000	1.1.2.2
  @@ -66,6 +66,7 @@
   
   #include "../common/BasicHandler.h"
   #include "../common/Handler.h"
  +
   #include <list>
   
   using namespace std;
  
  
  

Mime
View raw message