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

TParamFlag

Function or procedure parameter flags.

Declaration

Source position: typinfo.pp line 95

type TParamFlag = (

  pfVar,

  

Parameter is a var parameter (passed by reference).

  pfConst,

  

Parameter is a const parameter (i.e. cannot be modified).

  pfArray,

  

Parameter is an array parameter.

  pfAddress,

  

Parameter is passed by address.

  pfReference,

  

Parameter is passed by reference.

  pfOut,

  

Parameter is a string parameter.

  pfConstRef,

  

Constref parameter type.

  pfHidden,

  

hidden parameter type.

  pfHigh,

  

High bound parameter type.

  pfSelf,

  

Self parameter type.

  pfVmt,

  

VMT parameter type.

  pfResult

  

Result location parameter.

);

Description

TParamFlag describes a parameter.


Documentation generated on: Jan 30 2024