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
|
|