System.SysUtils.TFunc

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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

Propriétés

Type Visibilité  Source Unité  Parent
anonMethod
class
public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Description

TFunc déclare une référence à une fonction générique.

Utilisez le type TFunc comme référence à une fonction générique. Il existe quelques variants de type TFunc, chacun acceptant un nombre différent d'arguments génériques.

Voir aussi