<Variant> Data Interface

Provides script language access to C++ objects of this type.

Class HierarchyNo registered superclass.

Function Members

Function members are as follows:

Return Type Function Name Documentation
int32ConvertToTypeConverts the type from the source type to the specified destination type, if an applicable conversion is available.
int32SetObjectStores a pointer to an object in the variant.

Object Members

Object members are as follows:

Type Name Accessor Name Documentation
ObjectObjectSets or gets a pointer to the object stored by the variant.
TypeInformationObjectTypeSets or gets a pointer to the <TypeInformation> object that specifies the type of object being bound.
uint32ColorReturns the underlying object as a <Color>.
float64DoubleReturns the underlying object as a double. This data interface is provided for compatibility purposes only.
float32FloatReturns the underlying object as a <float32>.
float32Float32Returns the underlying object as a <float32>.
float64Float64Returns the underlying object as a <float64>.
int32IntReturns the underlying object as an int. This data interface is provided for compatibility purposes only.
<int16>Int16Returns the underlying object as a <int162>.
int32Int32Returns the underlying object as an int32.
int64Int64Returns the underlying object as an int64.
<int8>Int8Returns the underlying object as a <int8>.
stringStringReturns the underlying object as a string.
int32TypeSets the object type. This refers to the DataType enumeration. Please see APP_SERVICE_ENUMERATION_UTIL.SSL in the application scripts folder for more information.
uint32UintReturns the underlying object as a uint. This data interface is provided for compatibility purposes only.
uint16Uint16Returns the underlying object as a <uint16>.
uint32Uint32Returns the underlying object as a uint32.
uint64Uint64Returns the underlying object as a uint64.
<uint8>Uint8Returns the underlying object as a <uint8>.