#include <Param.h>
Inheritance diagram for Param:
Public Methods | |
Param () | |
Param (time_t time) | |
Param (struct tm timeStruct) | |
Param (const Param ¶m) | |
Param (const AxisChar *str, XSDTYPE type=XSD_STRING) | |
Param (int nValue) | |
Param (unsigned int unValue) | |
Param (short sValue) | |
Param (unsigned short usValue) | |
Param (char cValue) | |
Param (unsigned char ucValue) | |
Param (long lValue, XSDTYPE type=XSD_LONG) | |
Param (unsigned long ulValue) | |
Param (float fValue) | |
Param (double dValue, XSDTYPE type=XSD_DOUBLE) | |
virtual | ~Param () |
void | operator= (const Param ¶m) |
const AxisString & | GetTypeName () |
int | SetValue (const AxisChar *sValue) |
int | SetValue (XSDTYPE nType, uParamValue Value) |
XSDTYPE | GetType () const |
int | serialize (IWrapperSoapSerializer &pSZ) |
int | GetInt (int *pValue) |
int | GetUnsignedInt (unsigned int *pValue) |
int | GetShort (short *pValue) |
int | GetUnsignedShort (unsigned short *pValue) |
int | GetByte (char *pValue) |
int | GetUnsignedByte (unsigned char *pValue) |
int | GetLong (long *pValue) |
int | GetInteger (long *pValue) |
int | GetUnsignedLong (unsigned long *pValue) |
int | GetFloat (float *pValue) |
int | GetDouble (double *pValue) |
int | GetDecimal (double *pValue) |
int | GetAnyURI (const AxisChar **pValue) |
int | GetQName (const AxisChar **pValue) |
int | GetDateTime (struct tm *pValue) |
int | GetDate (struct tm *pValue) |
int | GetTime (struct tm *pValue) |
int | GetDuration (long *pValue) |
int | GetString (const AxisChar **pValue) |
int | GetHexString (const AxisChar **pValue) |
int | GetBase64String (const AxisChar **pValue) |
void | setPrefix (const AxisChar *prefix) |
void | setUri (const AxisChar *uri) |
int | GetArraySize (int *pValue) |
int | SetArrayElements (void *pElements) |
int | SetArrayElements (void *pObject, AXIS_DESERIALIZE_FUNCT pDZFunct, AXIS_OBJECT_DELETE_FUNCT pDelFunct, AXIS_OBJECT_SIZE_FUNCT pSizeFunct) |
int | SetUserType (void *pObject, AXIS_DESERIALIZE_FUNCT pDZFunct, AXIS_OBJECT_DELETE_FUNCT pDelFunct) |
void | SetName (const AxisChar *sName) |
uParamValue | GetValue () |
int | GetString (string *pValue) |
int | GetAnyURI (string *pValue) |
int | GetQName (string *pValue) |
int | GetHexString (string *pValue) |
int | GetBase64String (string *pValue) |
Friends | |
class | SoapDeSerializer |
class | SoapSerializer |
class | XMLStreamHandler |
|
return a tm struct which contain year-month-date-hour- minute-second Implements IParam. |
|
return a tm struct which contain years-months-dates-hours- minutes-seconds which represents a duration Implements IParam. |