mFrame
載入中...
搜尋中...
無符合項目
Supplier.h
1
7#ifndef MFRAME_A59752C6_6883_4BC0_86C8_5C004260E415
8#define MFRAME_A59752C6_6883_4BC0_86C8_5C004260E415
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15
16//----------------------------------------------------------------------------------------
17#include "./../lang/Interface.h"
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace ufm::func {
23 template <typename R>
24 struct Supplier;
25} // namespace ufm::func
26
27/* ***************************************************************************************
28 * Class/struct/Struct
29 */
41template <typename R = Interface>
43 /* *************************************************************************************
44 * Method
45 */
46
56 virtual R& get(void) abstract;
57
58 /* *************************************************************************************
59 * Static Method
60 */
61};
62
63/* ***************************************************************************************
64 * End of file
65 */
66
67#endif /* MFRAME_A59752C6_6883_4BC0_86C8_5C004260E415 */
Definition BiConsumer.h:22
[Interface] 供應者函數式介面模板
Definition Supplier.h:42
virtual R & get(void) override
獲取資源實例