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 |
パラメータは出力です。 出力を受け取るには、呼び出し側から変数を渡します。 |