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

AxisUserAPI.hpp File Reference

Go to the source code of this file.

Classes

class  xsd__base64Binary
class  xsd__hexBinary
class  Axis_Array
class  AnyType

Typedefs

typedef AxisChar * xsd__string
typedef int xsd__integer
typedef int xsd__int
typedef __int64 xsd__long
typedef short xsd__short
typedef double xsd__decimal
typedef float xsd__float
typedef double xsd__double
typedef signed char xsd__byte
typedef AxisChar * xsd__QName
typedef AxisChar * xsd__NCName
typedef tm xsd__dateTime
typedef tm xsd__date
typedef tm xsd__time
typedef unsigned char xsd__unsignedByte
typedef unsigned int xsd__unsignedInt
typedef unsigned long xsd__unsignedLong
typedef unsigned short xsd__unsignedShort
typedef AxisChar * xsd__anyURI
typedef AxisChar * xsd__NMTOKEN
typedef char * XML_String

Enumerations

enum  xsd__boolean { false_ = 0, true_ }
enum  AXIS_BINDING_STYLE { RPC_ENCODED, DOC_LITERAL, RPC_LITERAL }
enum  AXIS_CHANNEL_TYPE { NORMAL_CHANNEL = 0, SSL_CHANNEL }

Functions

 AXIS_DEFINED_ARRAY (xsd__string) AXIS_DEFINED_ARRAY(xsd__integer) AXIS_DEFINED_ARRAY(xsd__int) AXIS_DEFINED_ARRAY(xsd__long) AXIS_DEFINED_ARRAY(xsd__short) AXIS_DEFINED_ARRAY(xsd__decimal) AXIS_DEFINED_ARRAY(xsd__float) AXIS_DEFINED_ARRAY(xsd__double) AXIS_DEFINED_ARRAY(xsd__boolean) AXIS_DEFINED_ARRAY(xsd__QName) AXIS_DEFINED_ARRAY(xsd__NCName) AXIS_DEFINED_ARRAY(xsd__dateTime) AXIS_DEFINED_ARRAY(xsd__unsignedByte) AXIS_DEFINED_ARRAY(xsd__unsignedInt) AXIS_DEFINED_ARRAY(xsd__unsignedLong) AXIS_DEFINED_ARRAY(xsd__unsignedShort) AXIS_DEFINED_ARRAY(xsd__base64Binary) AXIS_DEFINED_ARRAY(xsd__hexBinary) AXIS_DEFINED_ARRAY(xsd__anyURI) AXIS_DEFINED_ARRAY(xsd__NMTOKEN) static const int xsd_boolean_true=1


Detailed Description

This file contains types defined in Axis C++. The mapping of basic xsd types to the C language types.
Author:
Susantha Kumara (susantha@opensource.lk, skumara@virtusa.com)

Typedef Documentation

XML_String
 

Axis C++ defined type for xml encoded string. This is used only in AnyType.

xsd__anyURI
 

Axis C++ defined type for xml basic type anyURI

xsd__byte
 

Axis C++ defined type for xml basic type byte

xsd__date
 

Axis C++ defined type for xml basic type date

xsd__dateTime
 

Axis C++ defined type for xml basic type dateTime

xsd__decimal
 

Axis C++ defined type for xml basic type decimal

xsd__double
 

Axis C++ defined type for xml basic type double

xsd__float
 

Axis C++ defined type for xml basic type float

xsd__int
 

Axis C++ defined type for xml basic type int

xsd__integer
 

Axis C++ defined type for xml basic type integer

typedef long long xsd__long
 

Axis C++ defined type for xml basic type long

xsd__NCName
 

Axis C++ defined type for xml basic type NCName

xsd__NMTOKEN
 

Axis C++ defined type for xml basic type anyURI

xsd__QName
 

Axis C++ defined type for xml basic type QName

xsd__short
 

Axis C++ defined type for xml basic type short

xsd__string
 

Axis C++ defined type for xml basic type string

xsd__time
 

Axis C++ defined type for xml basic type time

xsd__unsignedByte
 

Axis C++ defined type for xml basic type unsignedByte

xsd__unsignedInt
 

Axis C++ defined type for xml basic type unsignedInt

xsd__unsignedLong
 

Axis C++ defined type for xml basic type unsignedLong

xsd__unsignedShort
 

Axis C++ defined type for xml basic type unsignedShort


Enumeration Type Documentation

enum AXIS_BINDING_STYLE
 

Enumeration for the different wsdl styles. This is used by the Axis engine to identify the web service or client style.

enum xsd__boolean
 

Axis C++ defined type for xml basic type boolean


Generated on Tue Feb 8 14:34:18 2005 for AxisC++ by doxygen 1.3.8