| [Overview][Constants][Types][Classes][Procedures and functions][Index] | 
The kind of parameter for a method
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,  | 
||
pfHidden,  | 
||
pfHigh,  | 
||
pfSelf,  | 
||
pfVmt,  | 
||
pfResult  | 
||
);  |