7#ifndef MFRAME_F6D62182_CA3A_4CCA_82D2_44B456A08840
8#define MFRAME_F6D62182_CA3A_4CCA_82D2_44B456A08840
17#include "./../func/Function.h"
18#include "./../lang/Object.h"
56 template <
typename T = Interface,
typename R = Interface,
typename C = Interface>
69 template <
typename T = Interface,
typename R = Interface>
91 template <
typename T,
typename R>
103 template <
typename T,
typename R>
Definition FunctionMethod.h:31
FunctionMethod(Interface &c, Interface &(C::*method)(Interface &))
Construct a new Function Method object.
Definition FunctionMethod.h:57
virtual ~FunctionMethod(void) override
Destroy the object.
FunctionMethod(Function< T, R > &function)
Construct a new Function Method object.
Definition FunctionMethod.h:70
Definition BiConsumer.h:22
Definition Interface.h:134