mFrame
載入中...
搜尋中...
無符合項目
io/Closeable.h
1
8#ifndef MFRAME_B08DB2A3_7AA4_4166_A88E_E997AA2B0BAD
9#define MFRAME_B08DB2A3_7AA4_4166_A88E_E997AA2B0BAD
10
11/* ***************************************************************************************
12 * Include
13 */
14
15//----------------------------------------------------------------------------------------
16
17//----------------------------------------------------------------------------------------
18#include "./../lang/Interface.h"
19
20/* ***************************************************************************************
21 * Namespace
22 */
23namespace mframe::io {
24 struct Closeable;
25} // namespace mframe::io
26
27/* ***************************************************************************************
28 * Class/Interface/Struct
29 */
31 /* *************************************************************************************
32 * Method
33 */
34
39 virtual void close(void) abstract;
40
47 virtual bool isOpen(void) abstract;
48};
49
50/* ***************************************************************************************
51 * End of file
52 */
53
54#endif /* MFRAME_B08DB2A3_7AA4_4166_A88E_E997AA2B0BAD */
Definition AppendableOutputStream.h:24
Definition io/Closeable.h:30
virtual void close(void) override
關閉通道
virtual bool isOpen(void) override
通道是否被開啟
Definition Interface.h:134