Public Member Functions | |
_VariantData (T data) | |
_VariantData (const _VariantData< T > &vd) | |
_VariantData< T > & | operator= (const _VariantData< T > &v) |
virtual bool | Equals (const IComparable &a) const |
virtual int | Compare (const IComparable &a) const |
virtual int32 | MajicNumber () const |
Class instances with the same majic number are of the same type (can be casted). Majic numbers above 0xFFFF are available for user applications. | |
virtual int32 | HashCode () const |
virtual bool | ToChar (char &c2) const |
virtual bool | ToBool (bool &c2) const |
virtual bool | ToByte (byte &c2) const |
virtual bool | ToInt16 (int16 &c2) const |
virtual bool | ToInt32 (int32 &c2) const |
virtual bool | ToInt64 (int64 &c2) const |
virtual bool | ToUInt32 (uint32 &c2) const |
virtual bool | ToUInt64 (uint64 &c2) const |
virtual bool | ToFloat32 (float32 &c2) const |
virtual bool | ToFloat64 (float64 &c2) const |
virtual bool | ToDateTime (DateTime &c2) const |
virtual bool | ToDate (Date &c2) const |
virtual bool | ToDecimal (Decimal &c2) const |
virtual bool | ToString (String &c2) const |
virtual bool | ToObject (IJsObject &c2) const |
virtual bool | IsObject () const |
virtual String | TypeName () const |
virtual IVariantData * | Clone () |
T | Get () |
T & | GetRef () |
virtual void * | Data () |
void | ValidateMem () const |
void | CheckMem () const |
Definition at line 69 of file Variant.h.