Unit 'System' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#rtl]

TTypeKind

Type of a property or value.

Declaration

Source position: rttih.inc line 29

type TTypeKind = (

  tkUnknown,

  

Unknown property type.

  tkInteger,

  

Integer property.

  tkChar,

  

Char property.

  tkEnumeration,

  

Enumeration type property.

  tkFloat,

  

Float property.

  tkSet,

  

Set property.

  tkMethod,

  

Method property.

  tkSString,

  

Shortstring property.

  tkLString,

  

Longstring property.

  tkAString,

  

Ansistring property.

  tkWString,

  

Widestring property.

  tkVariant,

  

Variant property.

  tkArray,

  

Array property.

  tkRecord,

  

Record property.

  tkInterface,

  

Interface property.

  tkClass,

  

Class property.

  tkObject,

  

Object property.

  tkWChar,

  

Widechar property.

  tkBool,

  

Boolean property.

  tkInt64,

  

Int64 property.

  tkQWord,

  

QWord property.

  tkDynArray,

  

Dynamic array property.

  tkInterfaceRaw,

  

Raw interface property.

  tkProcVar,

  

Procedural variable.

  tkUString,

  

Unicode string.

  tkUChar,

  

Unicode character.

  tkHelper,

  

Helper type.

  tkFile,

  

File type.

  tkClassRef,

  

Class reference type.

  tkPointer

  

Generic pointer type.

);


Documentation generated on: Jan 30 2024