#include <ArrayBean.h>
Inheritance diagram for ArrayBean:
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 |
This class is used inside Param class and wrapper classes only.
|
Used to remove the pointer to the object array. Mostly to avoid deletion by the destructor. |