Sign in Join
FPDoc Onlineexperiment

TCallConv enumeration

In unit TypInfo

Calling convention enumerator.

Declaration

pascal
TCallConv = (ccReg,ccCdecl,ccPascal,ccStdCall,ccSafeCall,ccCppdecl,
 ccFar16,ccOldFPCCall,ccInternProc,ccSysCall,ccSoftFloat,
 ccMWPascal)

Description

TCallConv is a type describing the calling convention used by a method. It contains an element for all supported calling conventions.

Values

ccRegRegister calling convention.
ccCdeclCdecl calling convention.
ccPascalPascal calling convention.
ccStdCallstdcall calling convention.
ccSafeCallSafeCall calling convention.
ccCppdeclCppdecl calling convention.
ccFar16Far16 calling convention (Delphi compatibility).
ccOldFPCCallOldFPCCall calling convention (deprecated).
ccInternProcInternProc calling convention (compiler internal).
ccSysCallSysCall calling convention.
ccSoftFloatSoftfloat calling convention.
ccMWPascalMWPascal (MetroWerks Pascal) calling convention.

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.