[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Classes' (#rtl)

TValueType

Enumerated type used to identify the kind of streamed property

Declaration

Source position: classesh.inc line 974

type TValueType = (

  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

);

The latest version of this document can be found at lazarus-ccr.sourceforge.net.