template<typename A1, typename A2, typename R>
IDelegate2R class
| Template parameters | |
|---|---|
| A1 | Type of the first argument |
| A2 | Type of the second argument |
| R | Return type |
Derived classes
-
template<typename T, typename PTMF, typename Base>class DelegateBase
- Base class for delegate implementations.
-
template<typename T, typename PTMF, typename Base>class DelegateBase
- Base class for delegate implementations.
-
template<typename Lambda, typename A1, typename A2, typename R>class LambdaDelegate2R
Public functions
- auto invoke(A1 a1, A2 a2) -> R pure virtual
- auto clone(Heap*) const -> IDelegate2R* virtual
- auto isNoDummy() const -> bool virtual
- auto operator()(A1 a1, A2 a2) -> R