Main Page   Class Hierarchy   Compound List   File List   Compound Members  

ArrayBean Class Reference

interface for the ArrayBeanI class. More...

#include <ArrayBean.h>

Inheritance diagram for ArrayBean:

IArrayBean List of all members.

Public Methods

 ArrayBean ()
virtual ~ArrayBean ()
virtual int DeSerialize (IWrapperSoapDeSerializer *pDZ)
virtual int Serialize (IWrapperSoapSerializer &pSZ)
int GetArraySize ()
void AddDimension (int nDim)
void SetItemName (const AxisChar *sName)
void SetTypeName (const AxisChar *sName)
void SetUri (const AxisChar *sURI)
void RemoveArrayPointer ()

Public Attributes

XSDTYPE m_type
list< int > m_size
AxisString m_ItemName
ArrayBean::uAValue m_value
AxisString m_TypeName
AxisString m_URI

Detailed Description

interface for the ArrayBeanI class.

This class is used inside Param class and wrapper classes only.

Author:
Susantha Kumara (skumara@virtusa.com)


Member Function Documentation

void ArrayBean::RemoveArrayPointer  
 

Used to remove the pointer to the object array. Mostly to avoid deletion by the destructor.


The documentation for this class was generated from the following files:
Generated on Wed Dec 24 18:04:59 2003 for axisc++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002