TValueType enumeration
Enumerated type used to identify the kind of streamed property.
Declaration
TValueType = (vaNull,vaList,vaInt8,vaInt16,vaInt32,vaExtended,vaString,
vaIdent,vaFalse,vaTrue,vaBinary,vaSet,vaLString,vaNil,
vaCollection,vaSingle,vaCurrency,vaDate,vaWString,vaInt64,
vaUTF8String,vaUString,vaQWord,vaDouble)Description
Nothing more than the line above yet.
Values
vaNull | Empty value. Ends a list. |
vaList | Identifies the start of a list of values. |
vaInt8 | Integer value, 8 bits long. |
vaInt16 | Integer value, 16 bits long. |
vaInt32 | Integer value, 32 bits long. |
vaExtended | Extended value. |
vaString | String value. |
vaIdent | Identifier. |
vaFalse | Boolean False value. |
vaTrue | Boolean True value. |
vaBinary | Binary data follows. |
vaSet | Set data follows. |
vaLString | Ansistring data follows. |
vaNil | Nil pointer. |
vaCollection | Collection follows. |
vaSingle | Single type follows. |
vaCurrency | Currency value follows. |
vaDate | Date value follows. |
vaWString | Widestring value follows. |
vaInt64 | Integer value, 64 bits long. |
vaUTF8String | UTF8 encoded Unicode string. |
vaUString | UnicodeString value. |
vaQWord | QWord (64-bit word) value. |
vaDouble |
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
