7#ifndef MFRAME_536D123C_E7F9_4D81_9400_5A6BE022F590
8#define MFRAME_536D123C_E7F9_4D81_9400_5A6BE022F590
17#include "./../func/Consumer.h"
18#include "./../lang/Object.h"
67 this->vFunction =
reinterpret_cast<void (*)(
Interface&)
>(function);
108 virtual void accept(
Interface& t)
override;
消費者事件包裝類,將普通函數轉換為標準 Consumer 介面
Definition ConsumerEvent.h:40
ConsumerEvent(void(*function)(T &))
構造函數,接受一個函數指針並儲存它
Definition ConsumerEvent.h:66
virtual ~ConsumerEvent(void) override
析構函數
物件基底類別
Definition Object.h:63
Definition BiConsumer.h:22
[Interface] 消費者函數式介面模板
Definition Consumer.h:43
類別共用基礎介面
Definition Interface.h:152