System.TypInfo.TParamFlagsBase
Delphi
type TParamFlagsBase = set of TParamFlag;
C++
typedef SetBase<TParamFlag, pfVar, pfResult> TParamFlagsBase;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
set typedef |
public | System.TypInfo.pas System.TypInfo.hpp |
System.TypInfo | System.TypInfo |
説明
TParamFlag と TParamFlagsBase は、メソッド パラメータの属性を示します。
TParamFlagsBase は、Delphi 言語の関数や手続きのパラメータの属性を示します。 これは TParamFlag 値の集合です。TParamFlag 値には次の表に示すものがあります。
値 | 意味 |
---|---|
pfVar |
パラメータは入出力です。 出力を受け取るには、呼び出し側から変数を渡す必要があります。 |
pfConst |
関数や手続きでパラメータを変更することはできません。 |
pfArray |
パラメータは値のオープン配列を表します。 |
pfAddress |
パラメータはメモリ アドレス(ポインタ)です。 |
pfReference |
パラメータは参照渡しです。 |
pfOut |
パラメータは出力です。 出力を受け取るには、呼び出し側から変数を渡します。 |