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

TParamFlags

The kind of parameter for a method.

Declaration

Source position: typinfo.pp line 92

type TParamFlags = set of (

  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.

);


Documentation generated on: Jul 24 2023