7#ifndef MFRAME_38FBA535_41BA_4F77_8153_DE72A1A4E9B6
8#define MFRAME_38FBA535_41BA_4F77_8153_DE72A1A4E9B6
17#include "./../func/Runnable.h"
18#include "./../lang/Object.h"
51 template <
typename C = Interface>
53 this->vMethod =
reinterpret_cast<void (
Interface::*)(
void)
>(methtod);
71 virtual void run(
void)
override;
Definition RunnableMethod.h:31
RunnableMethod(Interface &c, void(C::*methtod)(void))
Construct a new object.
Definition RunnableMethod.h:52
virtual ~RunnableMethod(void) override
Destroy the object.
virtual void run(void) override
執行方法。
Definition BiConsumer.h:22
Definition Interface.h:134