| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Type of a property or value.
Source position: rttih.inc line 22
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  | 
);  |