Murl::IMethodCall Interface Referenceabstract

The method call interface. More...

#include "murl_i_method_call.h"

Inheritance diagram for Murl::IMethodCall:

Public Member Functions

virtual Bool Invoke () const =0
 Invoke the method pointer. More...
 

Detailed Description

The method call interface.

Method call objects can be created by Util::CreateMethodCall.

Member Function Documentation

◆ Invoke()

virtual Bool Murl::IMethodCall::Invoke ( ) const
pure virtual

Invoke the method pointer.

Returns
The return value from the method called.

Implemented in Murl::Util::MethodCall13< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type, Par9Type, Par10Type, Par11Type, Par12Type, Par13Type >, Murl::Util::MethodCall12< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type, Par9Type, Par10Type, Par11Type, Par12Type >, Murl::Util::MethodCall11< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type, Par9Type, Par10Type, Par11Type >, Murl::Util::MethodCall10< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type, Par9Type, Par10Type >, Murl::Util::MethodCall9< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type, Par9Type >, Murl::Util::MethodCall8< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type, Par8Type >, Murl::Util::MethodCall7< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type, Par7Type >, Murl::Util::MethodCall6< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type, Par6Type >, Murl::Util::MethodCall5< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type, Par5Type >, Murl::Util::MethodCall4< ObjectType, Par1Type, Par2Type, Par3Type, Par4Type >, Murl::Util::MethodCall3< ObjectType, Par1Type, Par2Type, Par3Type >, Murl::Util::MethodCall2< ObjectType, Par1Type, Par2Type >, Murl::Util::MethodCall1< ObjectType, Par1Type >, and Murl::Util::MethodCall0< ObjectType >.


The documentation for this interface was generated from the following file:
  • murl_i_method_call.h


Copyright © 2011-2018 Spraylight GmbH.