Murl::Util::MethodCall2< ObjectType, Par1Type, Par2Type > Class Template Reference
The method call object with 2 method parameters. More...
#include "murl_util_method_call.h"
Inheritance diagram for Murl::Util::MethodCall2< ObjectType, Par1Type, Par2Type >:
Public Member Functions | |
MethodCall2 (ObjectType *object, Bool(ObjectType::*method)(Par1Type, Par2Type), Par1Type par1, Par2Type par2) | |
The constructor. More... | |
Bool | Invoke () const override |
Invoke the method pointer. More... | |
Detailed Description
template<class ObjectType, class Par1Type, class Par2Type>
class Murl::Util::MethodCall2< ObjectType, Par1Type, Par2Type >
The method call object with 2 method parameters.
Constructor & Destructor Documentation
◆ MethodCall2()
template<class ObjectType , class Par1Type , class Par2Type >
|
inline |
The constructor.
- Parameters
-
object The method's object context. method The method pointer. par1 The 1st parameter. par2 The 2nd parameter.
Member Function Documentation
◆ Invoke()
template<class ObjectType , class Par1Type , class Par2Type >
|
inlineoverridevirtual |
Invoke the method pointer.
- Returns
- The return value from the method called.
Implements Murl::IMethodCall.
The documentation for this class was generated from the following file:
- murl_util_method_call.h