mFrame
載入中...
搜尋中...
無符合項目
SystemControl.h
1
7#ifndef MFRAME_402C6B69_E296_467A_8D87_290582325A49
8#define MFRAME_402C6B69_E296_467A_8D87_290582325A49
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15
16//----------------------------------------------------------------------------------------
17#include "./../lang/Appendable.h"
18#include "./../lang/Interface.h"
19#include "./../lang/Readable.h"
20
21/* ***************************************************************************************
22 * Namespace
23 */
24namespace mframe::sys {
25 struct SystemControl;
26} // namespace mframe::sys
27
28/* ***************************************************************************************
29 * Class/Interface/Struct/Enum
30 */
32 /* *************************************************************************************
33 * Method
34 */
35
41 virtual void setCustomReadBuffer(mframe::lang::Readable* readable) abstract;
42
48 virtual void setCustomWriteBuffer(mframe::lang::Appendable* appendable) abstract;
49};
50
51/* ***************************************************************************************
52 * End of file
53 */
54
55#endif /* MFRAME_402C6B69_E296_467A_8D87_290582325A49 */
Definition Object.h:27
可附加的 <Interface>
Definition Appendable.h:36
Definition Interface.h:134
Definition Readable.h:31
Definition SystemControl.h:31
virtual void setCustomReadBuffer(mframe::lang::Readable *readable) override
設定自訂讀取緩衝區,接管系統接收緩衝區。
virtual void setCustomWriteBuffer(mframe::lang::Appendable *appendable) override
設定自訂寫入緩衝區,接管系統寫入緩衝區。