Helper for Variant and templates to perform automatic type conversion. More...
#include <Convert.h>
Static Public Member Functions | |
static bool | IsFloat (const Null &c) |
static bool | IsFloat (const Null *c) |
static bool | IsFloat (const Undefined &c) |
static bool | IsFloat (const Undefined *c) |
static bool | IsFloat (const IConvertable *c) |
static bool | IsFloat (const IConvertable &c) |
static bool | IsFloat (char c) |
static bool | IsFloat (bool c) |
static bool | IsFloat (byte c) |
static bool | IsFloat (int16 c) |
static bool | IsFloat (int32 c) |
static bool | IsFloat (int64 c) |
static bool | IsFloat (uint32 c) |
static bool | IsFloat (uint64 c) |
static bool | IsFloat (const BigInteger &c) |
static bool | IsFloat (float32 c) |
static bool | IsFloat (float64 c) |
static bool | IsFloat (const Decimal &c) |
static bool | IsFloat (const DateTime &c) |
static bool | IsFloat (const Date &c) |
static bool | IsFloat (const String &c) |
static bool | IsFloat (const IJsObject &c) |
static bool | IsFloat (const IJsObject *c) |
static bool | IsInt (const Null &c) |
static bool | IsInt (const Null *c) |
static bool | IsInt (const Undefined &c) |
static bool | IsInt (const Undefined *c) |
static bool | IsInt (const IConvertable *c) |
static bool | IsInt (const IConvertable &c) |
static bool | IsInt (char c) |
static bool | IsInt (bool c) |
static bool | IsInt (byte c) |
static bool | IsInt (int16 c) |
static bool | IsInt (int32 c) |
static bool | IsInt (int64 c) |
static bool | IsInt (uint32 c) |
static bool | IsInt (uint64 c) |
static bool | IsInt (const BigInteger &c) |
static bool | IsInt (float32 c) |
static bool | IsInt (float64 c) |
static bool | IsInt (const Decimal &c) |
static bool | IsInt (const DateTime &c) |
static bool | IsInt (const Date &c) |
static bool | IsInt (const String &c) |
static bool | IsInt (const IJsObject &c) |
static bool | IsInt (const IJsObject *c) |
static bool | IsObject (const Null &c) |
static bool | IsObject (const Null *c) |
static bool | IsObject (const Undefined &c) |
static bool | IsObject (const Undefined *c) |
static bool | IsObject (const IConvertable *c) |
static bool | IsObject (const IConvertable &c) |
static bool | IsObject (char c) |
static bool | IsObject (bool c) |
static bool | IsObject (byte c) |
static bool | IsObject (int16 c) |
static bool | IsObject (int32 c) |
static bool | IsObject (int64 c) |
static bool | IsObject (uint32 c) |
static bool | IsObject (uint64 c) |
static bool | IsObject (const BigInteger &c) |
static bool | IsObject (float32 c) |
static bool | IsObject (float64 c) |
static bool | IsObject (const Decimal &c) |
static bool | IsObject (const DateTime &c) |
static bool | IsObject (const Date &c) |
static bool | IsObject (const String &c) |
static bool | IsObject (const IJsObject &c) |
static bool | IsObject (const IJsObject *c) |
static bool | CanConvertToFloat (const Null &c) |
static bool | CanConvertToFloat (const Null *c) |
static bool | CanConvertToFloat (const Undefined &c) |
static bool | CanConvertToFloat (const Undefined *c) |
static bool | CanConvertToFloat (const IConvertable *c) |
static bool | CanConvertToFloat (const IConvertable &c) |
static bool | CanConvertToFloat (char c) |
static bool | CanConvertToFloat (bool c) |
static bool | CanConvertToFloat (byte c) |
static bool | CanConvertToFloat (int16 c) |
static bool | CanConvertToFloat (int32 c) |
static bool | CanConvertToFloat (int64 c) |
static bool | CanConvertToFloat (uint32 c) |
static bool | CanConvertToFloat (uint64 c) |
static bool | CanConvertToFloat (const BigInteger &c) |
static bool | CanConvertToFloat (float32 c) |
static bool | CanConvertToFloat (float64 c) |
static bool | CanConvertToFloat (const Decimal &c) |
static bool | CanConvertToFloat (const DateTime &c) |
static bool | CanConvertToFloat (const Date &c) |
static bool | CanConvertToFloat (const String &c) |
static bool | CanConvertToFloat (const IJsObject &c) |
static bool | CanConvertToFloat (const IJsObject *c) |
static bool | CanConvertToInt (const Null &c) |
static bool | CanConvertToInt (const Null *c) |
static bool | CanConvertToInt (const Undefined &c) |
static bool | CanConvertToInt (const Undefined *c) |
static bool | CanConvertToInt (const IConvertable *c) |
static bool | CanConvertToInt (const IConvertable &c) |
static bool | CanConvertToInt (char c) |
static bool | CanConvertToInt (bool c) |
static bool | CanConvertToInt (byte c) |
static bool | CanConvertToInt (int16 c) |
static bool | CanConvertToInt (int32 c) |
static bool | CanConvertToInt (int64 c) |
static bool | CanConvertToInt (uint32 c) |
static bool | CanConvertToInt (uint64 c) |
static bool | CanConvertToInt (const BigInteger &c) |
static bool | CanConvertToInt (float32 c) |
static bool | CanConvertToInt (float64 c) |
static bool | CanConvertToInt (const Decimal &c) |
static bool | CanConvertToInt (const DateTime &c) |
static bool | CanConvertToInt (const Date &c) |
static bool | CanConvertToInt (const String &c) |
static bool | CanConvertToInt (const IJsObject &c) |
static bool | CanConvertToInt (const IJsObject *c) |
static bool | ToChar (const Null &c, char &c2) |
static bool | ToChar (const Null *c, char &c2) |
static bool | ToChar (const Undefined &c, char &c2) |
static bool | ToChar (const Undefined *c, char &c2) |
static bool | ToChar (const IConvertable *c, char &c2) |
static bool | ToChar (const IConvertable &c, char &c2) |
static bool | ToChar (char c, char &c2) |
static bool | ToChar (bool c, char &c2) |
static bool | ToChar (byte c, char &c2) |
static bool | ToChar (int16 c, char &c2) |
static bool | ToChar (int32 c, char &c2) |
static bool | ToChar (int64 c, char &c2) |
static bool | ToChar (uint32 c, char &c2) |
static bool | ToChar (uint64 c, char &c2) |
static bool | ToChar (const BigInteger &c, char &c2) |
static bool | ToChar (float32 c, char &c2) |
static bool | ToChar (float64 c, char &c2) |
static bool | ToChar (const DateTime &c, char &c2) |
static bool | ToChar (const Date &c, char &c2) |
static bool | ToChar (const String &c, char &c2) |
static bool | ToChar (const Decimal &c, char &c2) |
static bool | ToChar (const IJsObject &c, char &c2) |
static bool | ToChar (const IJsObject *c, char &c2) |
static bool | ToBool (const Null &c, bool &c2) |
static bool | ToBool (const Null *c, bool &c2) |
static bool | ToBool (const Undefined &c, bool &c2) |
static bool | ToBool (const Undefined *c, bool &c2) |
static bool | ToBool (const IConvertable *c, bool &c2) |
static bool | ToBool (const IConvertable &c, bool &c2) |
static bool | ToBool (char c, bool &c2) |
static bool | ToBool (bool c, bool &c2) |
static bool | ToBool (byte c, bool &c2) |
static bool | ToBool (int16 c, bool &c2) |
static bool | ToBool (int32 c, bool &c2) |
static bool | ToBool (int64 c, bool &c2) |
static bool | ToBool (uint32 c, bool &c2) |
static bool | ToBool (uint64 c, bool &c2) |
static bool | ToBool (BigInteger &c, bool &c2) |
static bool | ToBool (float32 c, bool &c2) |
static bool | ToBool (float64 c, bool &c2) |
static bool | ToBool (const DateTime &c, bool &c2) |
static bool | ToBool (const Date &c, bool &c2) |
static bool | ToBool (const String &c, bool &b) |
static bool | ToBool (const Decimal &c, bool &c2) |
static bool | ToBool (const IJsObject &c, bool &c2) |
static bool | ToBool (const IJsObject *c, bool &c2) |
static bool | ToByte (const Null &c, byte &c2) |
static bool | ToByte (const Null *c, byte &c2) |
static bool | ToByte (const Undefined &c, byte &c2) |
static bool | ToByte (const Undefined *c, byte &c2) |
static bool | ToByte (const IConvertable *c, byte &c2) |
static bool | ToByte (const IConvertable &c, byte &c2) |
static bool | ToByte (char c, byte &c2) |
static bool | ToByte (bool c, byte &c2) |
static bool | ToByte (byte c, byte &c2) |
static bool | ToByte (int16 c, byte &c2) |
static bool | ToByte (int32 c, byte &c2) |
static bool | ToByte (int64 c, byte &c2) |
static bool | ToByte (uint32 c, byte &c2) |
static bool | ToByte (uint64 c, byte &c2) |
static bool | ToByte (BigInteger &c, byte &c2) |
static bool | ToByte (float32 c, byte &c2) |
static bool | ToByte (float64 c, byte &c2) |
static bool | ToByte (const DateTime &c, byte &c2) |
static bool | ToByte (const Date &c, byte &c2) |
static bool | ToByte (const String &c, byte &c2) |
static bool | ToByte (const Decimal &c, byte &c2) |
static bool | ToByte (const IJsObject &c, byte &c2) |
static bool | ToByte (const IJsObject *c, byte &c2) |
static bool | ToInt16 (const Null &c, int16 &c2) |
static bool | ToInt16 (const Null *c, int16 &c2) |
static bool | ToInt16 (const Undefined &c, int16 &c2) |
static bool | ToInt16 (const Undefined *c, int16 &c2) |
static bool | ToInt16 (const IConvertable *c, int16 &c2) |
static bool | ToInt16 (const IConvertable &c, int16 &c2) |
static bool | ToInt16 (char c, int16 &c2) |
static bool | ToInt16 (bool c, int16 &c2) |
static bool | ToInt16 (byte c, int16 &c2) |
static bool | ToInt16 (int16 c, int16 &c2) |
static bool | ToInt16 (int32 c, int16 &c2) |
static bool | ToInt16 (int64 c, int16 &c2) |
static bool | ToInt16 (uint32 c, int16 &c2) |
static bool | ToInt16 (uint64 c, int16 &c2) |
static bool | ToInt16 (BigInteger &c, int16 &c2) |
static bool | ToInt16 (float32 c, int16 &c2) |
static bool | ToInt16 (float64 c, int16 &c2) |
static bool | ToInt16 (const DateTime &c, int16 &c2) |
static bool | ToInt16 (const Date &c, int16 &c2) |
static bool | ToInt16 (const String &c, int16 &c2) |
static bool | ToInt16 (const Decimal &c, int16 &c2) |
static bool | ToInt16 (const IJsObject &c, int16 &c2) |
static bool | ToInt16 (const IJsObject *c, int16 &c2) |
static bool | ToInt32 (const Null &c, int32 &c2) |
static bool | Toint32 (const Null *c, int32 &c2) |
static bool | ToInt32 (const Undefined &c, int32 &c2) |
static bool | Toint32 (const Undefined *c, int32 &c2) |
static bool | ToInt32 (const IConvertable *c, int32 &c2) |
static bool | ToInt32 (const IConvertable &c, int32 &c2) |
static bool | ToInt32 (char c, int32 &c2) |
static bool | ToInt32 (bool c, int32 &c2) |
static bool | ToInt32 (byte c, int32 &c2) |
static bool | ToInt32 (int16 c, int32 &c2) |
static bool | ToInt32 (int32 c, int32 &c2) |
static bool | ToInt32 (int64 c, int32 &c2) |
static bool | ToInt32 (uint32 c, int32 &c2) |
static bool | ToInt32 (uint64 c, int32 &c2) |
static bool | ToInt32 (BigInteger &c, int32 &c2) |
static bool | ToInt32 (float32 c, int32 &c2) |
static bool | ToInt32 (float64 c, int32 &c2) |
static bool | ToInt32 (const DateTime &c, int32 &c2) |
static bool | ToInt32 (const Date &c, int32 &c2) |
static bool | ToInt32 (const String &c, int32 &c2) |
static bool | ToInt32 (const Decimal &c, int32 &c2) |
static bool | ToInt32 (const IJsObject &c, int32 &c2) |
static bool | ToInt32 (const IJsObject *c, int32 &c2) |
static bool | ToInt64 (const Null &c, int64 &c2) |
static bool | ToInt64 (const Null *c, int64 &c2) |
static bool | ToInt64 (const Undefined &c, int64 &c2) |
static bool | ToInt64 (const Undefined *c, int64 &c2) |
static bool | ToInt64 (const IConvertable *c, int64 &c2) |
static bool | ToInt64 (const IConvertable &c, int64 &c2) |
static bool | ToInt64 (char c, int64 &c2) |
static bool | ToInt64 (bool c, int64 &c2) |
static bool | ToInt64 (byte c, int64 &c2) |
static bool | ToInt64 (int16 c, int64 &c2) |
static bool | ToInt64 (int32 c, int64 &c2) |
static bool | ToInt64 (int64 c, int64 &c2) |
static bool | ToInt64 (uint32 c, int64 &c2) |
static bool | ToInt64 (uint64 c, int64 &c2) |
static bool | ToInt64 (BigInteger &c, int64 &c2) |
static bool | ToInt64 (float32 c, int64 &c2) |
static bool | ToInt64 (float64 c, int64 &c2) |
static bool | ToInt64 (const DateTime &c, int64 &c2) |
static bool | ToInt64 (const Date &c, int64 &c2) |
static bool | ToInt64 (const String &c, int64 &c2) |
static bool | ToInt64 (const Decimal &c, int64 &c2) |
static bool | ToInt64 (const IJsObject &c, int64 &c2) |
static bool | ToInt64 (const IJsObject *c, int64 &c2) |
static bool | ToUInt32 (const Null &c, uint32 &c2) |
static bool | ToUInt32 (const Null *c, uint32 &c2) |
static bool | ToUInt32 (const Undefined &c, uint32 &c2) |
static bool | ToUInt32 (const Undefined *c, uint32 &c2) |
static bool | ToUInt32 (const IConvertable *c, uint32 &c2) |
static bool | ToUInt32 (const IConvertable &c, uint32 &c2) |
static bool | ToUInt32 (char c, uint32 &c2) |
static bool | ToUInt32 (bool c, uint32 &c2) |
static bool | ToUInt32 (byte c, uint32 &c2) |
static bool | ToUInt32 (int16 c, uint32 &c2) |
static bool | ToUInt32 (int32 c, uint32 &c2) |
static bool | ToUInt32 (int64 c, uint32 &c2) |
static bool | ToUInt32 (uint32 c, uint32 &c2) |
static bool | ToUInt32 (uint64 c, uint32 &c2) |
static bool | ToUInt32 (BigInteger &c, uint32 &c2) |
static bool | ToUInt32 (float32 c, uint32 &c2) |
static bool | ToUInt32 (float64 c, uint32 &c2) |
static bool | ToUInt32 (const DateTime &c, uint32 &c2) |
static bool | ToUInt32 (const Date &c, uint32 &c2) |
static bool | ToUInt32 (const String &c, uint32 &c2) |
static bool | ToUInt32 (const Decimal &c, uint32 &c2) |
static bool | ToUInt32 (const IJsObject &c, uint32 &c2) |
static bool | ToUInt32 (const IJsObject *c, uint32 &c2) |
static bool | ToUInt64 (const Null &c, uint64 &c2) |
static bool | ToUInt64 (const Null *c, uint64 &c2) |
static bool | ToUInt64 (const Undefined &c, uint64 &c2) |
static bool | ToUInt64 (const Undefined *c, uint64 &c2) |
static bool | ToUInt64 (const IConvertable *c, uint64 &c2) |
static bool | ToUInt64 (const IConvertable &c, uint64 &c2) |
static bool | ToUInt64 (char c, uint64 &c2) |
static bool | ToUInt64 (bool c, uint64 &c2) |
static bool | ToUInt64 (byte c, uint64 &c2) |
static bool | ToUInt64 (int16 c, uint64 &c2) |
static bool | ToUInt64 (int32 c, uint64 &c2) |
static bool | ToUInt64 (int64 c, uint64 &c2) |
static bool | ToUInt64 (uint32 c, uint64 &c2) |
static bool | ToUInt64 (uint64 c, uint64 &c2) |
static bool | ToUInt64 (BigInteger &c, uint64 &c2) |
static bool | ToUInt64 (float32 c, uint64 &c2) |
static bool | ToUInt64 (float64 c, uint64 &c2) |
static bool | ToUInt64 (const DateTime &c, uint64 &c2) |
static bool | ToUInt64 (const Date &c, uint64 &c2) |
static bool | ToUInt64 (const String &c, uint64 &c2) |
static bool | ToUInt64 (const Decimal &c, uint64 &c2) |
static bool | ToUInt64 (const IJsObject &c, uint64 &c2) |
static bool | ToUInt64 (const IJsObject *c, uint64 &c2) |
static bool | ToFloat32 (const Null &c, float32 &c2) |
static bool | ToFloat32 (const Null *c, float32 &c2) |
static bool | ToFloat32 (const Undefined &c, float32 &c2) |
static bool | ToFloat32 (const Undefined *c, float32 &c2) |
static bool | ToFloat32 (const IConvertable *c, float32 &c2) |
static bool | ToFloat32 (const IConvertable &c, float32 &c2) |
static bool | ToFloat32 (char c, float32 &c2) |
static bool | ToFloat32 (bool c, float32 &c2) |
static bool | ToFloat32 (byte c, float32 &c2) |
static bool | ToFloat32 (int16 c, float32 &c2) |
static bool | ToFloat32 (int32 c, float32 &c2) |
static bool | ToFloat32 (int64 c, float32 &c2) |
static bool | ToFloat32 (uint32 c, float32 &c2) |
static bool | ToFloat32 (uint64 c, float32 &c2) |
static bool | ToFloat32 (BigInteger &c, float32 &c2) |
static bool | ToFloat32 (float32 c, float32 &c2) |
static bool | ToFloat32 (float64 c, float32 &c2) |
static bool | ToFloat32 (const DateTime &c, float32 &c2) |
static bool | ToFloat32 (const Date &c, float32 &c2) |
static bool | ToFloat32 (const String &c, float32 &c2) |
static bool | ToFloat32 (const Decimal &c, float32 &c2) |
static bool | ToFloat32 (const IJsObject &c, float32 &c2) |
static bool | ToFloat32 (const IJsObject *c, float32 &c2) |
static bool | ToFloat64 (const Null &c, float64 &c2) |
static bool | ToFloat64 (const Null *c, float64 &c2) |
static bool | ToFloat64 (const Undefined &c, float64 &c2) |
static bool | ToFloat64 (const Undefined *c, float64 &c2) |
static bool | ToFloat64 (const IConvertable *c, float64 &c2) |
static bool | ToFloat64 (const IConvertable &c, float64 &c2) |
static bool | ToFloat64 (char c, float64 &c2) |
static bool | ToFloat64 (bool c, float64 &c2) |
static bool | ToFloat64 (byte c, float64 &c2) |
static bool | ToFloat64 (int16 c, float64 &c2) |
static bool | ToFloat64 (int32 c, float64 &c2) |
static bool | ToFloat64 (int64 c, float64 &c2) |
static bool | ToFloat64 (uint32 c, float64 &c2) |
static bool | ToFloat64 (uint64 c, float64 &c2) |
static bool | ToFloat64 (BigInteger &c, float64 &c2) |
static bool | ToFloat64 (float32 c, float64 &c2) |
static bool | ToFloat64 (float64 c, float64 &c2) |
static bool | ToFloat64 (const DateTime &c, float64 &c2) |
static bool | ToFloat64 (const Date &c, float64 &c2) |
static bool | ToFloat64 (const String &c, float64 &c2) |
static bool | ToFloat64 (const Decimal &c, float64 &c2) |
static bool | ToFloat64 (const IJsObject &c, float64 &c2) |
static bool | ToFloat64 (const IJsObject *c, float64 &c2) |
static bool | ToDateTime (const Null &c, DateTime &c2) |
static bool | ToDateTime (const Null *c, DateTime &c2) |
static bool | ToDateTime (const Undefined &c, DateTime &c2) |
static bool | ToDateTime (const Undefined *c, DateTime &c2) |
static bool | ToDateTime (const IConvertable *c, DateTime &c2) |
static bool | ToDateTime (const IConvertable &c, DateTime &c2) |
static bool | ToDateTime (char c, DateTime &c2) |
static bool | ToDateTime (bool c, DateTime &c2) |
static bool | ToDateTime (byte c, DateTime &c2) |
static bool | ToDateTime (int16 c, DateTime &c2) |
static bool | ToDateTime (int32 c, DateTime &c2) |
static bool | ToDateTime (int64 c, DateTime &c2) |
static bool | ToDateTime (uint32 c, DateTime &c2) |
static bool | ToDateTime (uint64 c, DateTime &c2) |
static bool | ToDateTime (BigInteger &c, DateTime &c2) |
static bool | ToDateTime (float32 c, DateTime &c2) |
static bool | ToDateTime (float64 c, DateTime &c2) |
static bool | ToDateTime (const DateTime &c, DateTime &c2) |
static bool | ToDateTime (Date &c, DateTime &c2) |
static bool | ToDateTime (const String &c, DateTime &c2) |
static bool | ToDateTime (const Decimal &c, DateTime &c2) |
static bool | ToDateTime (const IJsObject &c, DateTime &c2) |
static bool | ToDateTime (const IJsObject *c, DateTime &c2) |
static bool | ToDate (const Null &c, Date &c2) |
static bool | ToDate (const Null *c, Date &c2) |
static bool | ToDate (const Undefined &c, Date &c2) |
static bool | ToDate (const Undefined *c, Date &c2) |
static bool | ToDate (const IConvertable *c, Date &c2) |
static bool | ToDate (const IConvertable &c, Date &c2) |
static bool | ToDate (char c, Date &c2) |
static bool | ToDate (bool c, Date &c2) |
static bool | ToDate (byte c, Date &c2) |
static bool | ToDate (int16 c, Date &c2) |
static bool | ToDate (int32 c, Date &c2) |
static bool | ToDate (int64 c, Date &c2) |
static bool | ToDate (uint32 c, Date &c2) |
static bool | ToDate (uint64 c, Date &c2) |
static bool | ToDate (BigInteger &c, Date &c2) |
static bool | ToDate (float32 c, Date &c2) |
static bool | ToDate (float64 c, Date &c2) |
static bool | ToDate (const DateTime &c, Date &c2) |
static bool | ToDate (const Date &c, Date &c2) |
static bool | ToDate (const String &c, Date &c2) |
static bool | ToDate (const Decimal &c, Date &c2) |
static bool | ToDate (const IJsObject &c, Date &c2) |
static bool | ToDate (const IJsObject *c, Date &c2) |
static bool | ToDecimal (const Null &c, Decimal &c2) |
static bool | ToDecimal (const Null *c, Decimal &c2) |
static bool | ToDecimal (const Undefined &c, Decimal &c2) |
static bool | ToDecimal (const Undefined *c, Decimal &c2) |
static bool | ToDecimal (const IConvertable *c, Decimal &c2) |
static bool | ToDecimal (const IConvertable &c, Decimal &c2) |
static bool | ToDecimal (char c, Decimal &c2) |
static bool | ToDecimal (bool c, Decimal &c2) |
static bool | ToDecimal (byte c, Decimal &c2) |
static bool | ToDecimal (int16 c, Decimal &c2) |
static bool | ToDecimal (int32 c, Decimal &c2) |
static bool | ToDecimal (int64 c, Decimal &c2) |
static bool | ToDecimal (uint32 c, Decimal &c2) |
static bool | ToDecimal (uint64 c, Decimal &c2) |
static bool | ToDecimal (BigInteger &c, Decimal &c2) |
static bool | ToDecimal (float32 c, Decimal &c2) |
static bool | ToDecimal (float64 c, Decimal &c2) |
static bool | ToDecimal (const DateTime &c, Decimal &c2) |
static bool | ToDecimal (const Date &c, Decimal &c2) |
static bool | ToDecimal (const String &c, Decimal &c2) |
static bool | ToDecimal (const Decimal &c, Decimal &c2) |
static bool | ToDecimal (const IJsObject &c, Decimal &c2) |
static bool | ToDecimal (const IJsObject *c, Decimal &c2) |
static bool | ToString (const Null &c, String &c2) |
static bool | ToString (const Null *c, String &c2) |
static bool | ToString (const Undefined &c, String &c2) |
static bool | ToString (const Undefined *c, String &c2) |
static bool | ToString (const IConvertable *c, String &c2) |
static bool | ToString (const IConvertable &c, String &c2) |
static bool | ToString (char c, String &c2) |
static bool | ToString (bool c, String &c2) |
static bool | ToString (byte c, String &c2) |
static bool | ToString (int16 c, String &c2) |
static bool | ToString (int32 c, String &c2) |
static bool | ToString (int64 c, String &c2) |
static bool | ToString (uint32 c, String &c2) |
static bool | ToString (uint64 c, String &c2) |
static bool | ToString (BigInteger &c, String &c2) |
static bool | ToString (float32 c, String &c2) |
static bool | ToString (float64 c, String &c2) |
static bool | ToString (const DateTime &c, String &c2) |
static bool | ToString (const Date &c, String &c2) |
static bool | ToString (const String &c, String &c2) |
static bool | ToString (const Decimal &c, String &c2) |
static bool | ToString (const IJsObject &c, String &c2) |
static bool | ToString (const IJsObject *c, String &c2) |
static bool | ToObject (const Null &c, IJsObject &c2) |
static bool | ToObject (const Null *c, IJsObject &c2) |
static bool | ToObject (const Undefined &c, IJsObject &c2) |
static bool | ToObject (const Undefined *c, IJsObject &c2) |
static bool | ToObject (const IConvertable *c, IJsObject &c2) |
static bool | ToObject (const IConvertable &c, IJsObject &c2) |
static bool | ToObject (char c, IJsObject &c2) |
static bool | ToObject (bool c, IJsObject &c2) |
static bool | ToObject (byte c, IJsObject &c2) |
static bool | ToObject (int16 c, IJsObject &c2) |
static bool | ToObject (int32 c, IJsObject &c2) |
static bool | ToObject (int64 c, IJsObject &c2) |
static bool | ToObject (uint32 c, IJsObject &c2) |
static bool | ToObject (uint64 c, IJsObject &c2) |
static bool | ToObject (BigInteger &c, IJsObject &c2) |
static bool | ToObject (float32 c, IJsObject &c2) |
static bool | ToObject (float64 c, IJsObject &c2) |
static bool | ToObject (const DateTime &c, IJsObject &c2) |
static bool | ToObject (const Date &c, IJsObject &c2) |
static bool | ToObject (const String &c, IJsObject &c2) |
static bool | ToObject (const Decimal &c, IJsObject &c2) |
static bool | ToObject (const IJsObject &c, IJsObject &c2) |
static bool | ToObject (const IJsObject *c, IJsObject &c2) |
static String | TypeName (const Null &c) |
static String | TypeName (const Null *c) |
static String | TypeName (const Undefined &c) |
static String | TypeName (const Undefined *c) |
static String | TypeName (const IConvertable *c) |
static String | TypeName (const IConvertable &c) |
static String | TypeName (char c) |
static String | TypeName (bool c) |
static String | TypeName (byte c) |
static String | TypeName (int16 c) |
static String | TypeName (int32 c) |
static String | TypeName (int64 c) |
static String | TypeName (uint32 c) |
static String | TypeName (uint64 c) |
static String | TypeName (BigInteger &c) |
static String | TypeName (float32 c) |
static String | TypeName (float64 c) |
static String | TypeName (const DateTime &c) |
static String | TypeName (const Date &c) |
static String | TypeName (const String &c) |
static String | TypeName (const Decimal &c) |
static String | TypeName (const IJsObject &c) |
static String | TypeName (const IJsObject *c) |
Helper for Variant and templates to perform automatic type conversion.
Definition at line 34 of file Convert.h.