VCDoc
Class Tree

Unit
  VCDoc.unaTypes

Description
 

Contains definition of base types used in other units.
Most used types are:
int = integer;
bool = LongBool;
unsigned = Cardinal;


Author
 

Lake


Version
 

2.5.2008.03


Types
 
Type Description
bool general boolean type, 32 or 64 or more bits depending on compiler. LongBool is defined in System.pas
float single precision floating-point (4 bytes)
int general signed integer type, 32 or 64 or more bits depending on compiler
int16 signed 16 bits integer
int32 signed 32 bits integer
int8 signed 8 bits integer
LONG another name for type "int"
pArray pointer to array of bytes (unsigned 8 bits integer values)
pDoubleArray pointer to array of double precision floating-point (8 bytes) values
pExtendedArray pointer to array of extended floating-point (10 bytes) values
pFloatArray pointer to array of single precision floating-point (4 bytes) values
pFloatArrayPArray pointer to array of pointers to arrays of single precision floating-point (4 bytes) values
pInt pointer to value of type "int"
pInt16 pointer to signed 16 bits integer value
pInt16Array pointer to array of signed 16 bit integers
pInt32 pointer to signed 32 bits integer value
pInt32Array pointer to array of signed 32 bit integers
pInt64 pointer to signed 64 bits integer value
pInt64Array pointer to array of signed 64 bit integers
pInt8 pointer to signed 8 bits integer value
pInt8Array pointer to array of signed 8 bit integers
PLONG pointer to type LONG (int)
pPtrArray pointer to array of pointers (32/64/more bits integers)
pSingleArray pointer to array of single precision floating-point (4 bytes) values
pUint16 pointer to unsigned 16 bits integer value
pUint32 pointer to unsigned 32 bits integer value
pUint32Array pointer to array of unsigned 32 bit integers
pUint64 pointer to unsigned 64 bits integer value
pUint8 pointer to unsigned 8 bits integer value
pUnsigned pointer to value of type "unsigned"
tArray array of bytes (unsigned 8 bits integer values)
tDoubleArray array of double precision floating-point (8 bytes) values
tExtendedArray array of extended floating-point (10 bytes) values
tFloatArray array of single precision floating-point (4 bytes) values
tFloatArrayPArray array of pointers to arrays of single precision floating-point (4 bytes) values
tInt16Array array of signed 16 bit integers
tInt32Array array of signed 32 bit integers
tInt64Array array of signed 64 bit integers
tInt8Array array of signed 8 bit integers
tPtrArray array of pointers (32/64/more bits integers)
tSingleArray array of single precision floating-point (4 bytes) values
tUint32Array array of unsigned 32 bit integers
uint16 unsigned 16 bits integer
uint32 unsigned 32 bits integer
uint64 NOTE: Delphi up to version 7 has no built-in support for unsigned 64-bit integers
uint8 unsigned 8 bits integer
unsigned general unsigned integer type, 32 or 64 or more bits depending on compiler

Constants
 
Constant Description
RT_RCDATAW Wide version of RT_RCDATA

Classes/Records
 
Class Description
uint64Rec unsigned 64 bits integer type defined as two double words record


(c) 2001-2008 Lake of Soft, Ltd
Created with DelphiCodeToDoc.