Class CSPVariant
Description
The generic variant class for the CSP framework.
 |
Member functions:
Remarks:
This class supports the following datatypes, performing any possible conversion, if necessary:
Data type | Data type code |
CSPString | CSPVariant::TYPE_STRING |
CSPWString | CSPVariant::TYPE_WSTRING |
CSPDate | CSPVariant::TYPE_DATE |
CSPDateTime | CSPVariant::TYPE_DATETIME |
CSPTime | CSPVariant::TYPE_TIME |
CSPBuffer | CSPVariant::TYPE_BINARY |
CSPVarArray | CSPVariant::TYPE_VAR_ARRAY |
char | CSPVariant::TYPE_CHAR |
unsigned char | CSPVariant::TYPE_UCHAR |
short | CSPVariant::TYPE_SHORT |
unsigned short | CSPVariant::TYPE_USHORT |
int | CSPVariant::TYPE_INT |
unsigned int | CSPVariant::TYPE_UINT |
__int64 | CSPVariant::TYPE_INT64 |
unsigned __int64 | CSPVariant::TYPE_UINT64 |
long | CSPVariant::TYPE_LONG |
unsigned long | CSPVariant::TYPE_ULONG |
float | CSPVariant::TYPE_FLOAT |
double | CSPVariant::TYPE_DOUBLE |
long double | CSPVariant::TYPE_LDOUBLE |
bool | CSPVariant::TYPE_BOOL |
( Null ) | CSPVariant::TYPE_NULL |
( Empty ) | CSPVariant::TYPE_EMPTY |
See also:
class CSPVarArray
|
|