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

TProcedureSignature

Procedure signature description record

Declaration

Source position: typinfo.pp line 151

type TProcedureSignature = packed record

  Flags: Byte;

  

Flags for this procedure

  CC: TCallConv;

  

Calling convention for this procedure

  ResultType: PTypeInfo;

  

Result type info (Nil if no result)

  ParamCount: Byte;

  

Number of parameter descriptionss following the signature.

  function GetParam();

  

Get parameter signature

end;

Description

TProcedureSignature describes a procedure/method call signature. It consists of some flags (Flags), a calling convention (CC), the result type (ResultType) if any, and a list of ParamCount parameters (of type TProcedureParam).

See also

TProcedureParam

  

Procedure parameter description

TCallConv

  

Calling convention enumerator


Documentation generated on: Sep 28 2017