enum TVariable::VariableType
Name | Value | Description |
---|---|---|
NONE | 0 | Type is unset. |
BOOLEAN | 1 | one byte, 1/0 value for true and false. |
INTEGER | 2 | 64bit signed integer. |
DECIMAL | 3 | 64bit signed floating decimal. |
ASTRING | 4 | 8bit UTF-8, null terminating string. |
WSTRING | 5 | 16bit UTF-16 wide character, null terminating string. |
BSTRING | 6 | 8bit biniary string. |
DATE | 7 | 32bit day count from the 1/1/1601. |
UTC_TIME | 8 | 64bit windows FILETIME variable. |
OS_HANDLE | 9 | HANDLE value, for files, mutexes and the like. |
REFERENCE | 10 | 64bit pointer to a TVariable. |
POINTER | 11 | 64bit void pointer to any memory location, with unlimited lenght. |
ERROR_MSG | 12 | TVariable that is an error message, has both a ascii string and an unsigned int error code. |
FUNCTION | - | deprecated. use TScript::AddMethod instead. |
STRUCTURE | 14 | TVariable that is a structure or an array. |
Also See
CastingOperatorsListen All
Comments (0)