System.SysUtils.TFunc
Delphi
TFunc<TResult> = reference to function: TResult;
TFunc<T,TResult> = reference to function (Arg1: T): TResult;
TFunc<T1,T2,TResult> = reference to function (Arg1: T1; Arg2: T2): TResult;
TFunc<T1,T2,T3,TResult> = reference to function (Arg1: T1; Arg2: T2; Arg3: T3): TResult;
TFunc<T1,T2,T3,T4,TResult> = reference to function (Arg1: T1; Arg2: T2; Arg3: T3; Arg4: T4): TResult;
C++
template<typename TResult> __interface TFunc__1 : public System::IInterface
template<typename T, typename TResult> __interface TFunc__2 : public System::IInterface
template<typename T1, typename T2, typename TResult> __interface TFunc__3 : public System::IInterface
template<typename T1, typename T2, typename T3, typename TResult> __interface TFunc__4 : public System::IInterface
template<typename T1, typename T2, typename T3, typename T4, typename TResult> __interface TFunc__5 : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
anonMethod class |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
TFunc はジェネリック関数の参照を宣言します。
TFunc はジェネリック関数の参照として使用します。TFunc 型にはいくつかの変形があり、それぞれ受理するジェネリック引数の数が異なります。