mFrame
載入中...
搜尋中...
無符合項目
BiConsumer.h
1
7#ifndef MFRAME_CE48C601_AB18_4B36_8C89_8ACA733118B1
8#define MFRAME_CE48C601_AB18_4B36_8C89_8ACA733118B1
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 T, typename U>
24 struct BiConsumer;
25} // namespace ufm::func
26
27/* ***************************************************************************************
28 * Class/struct/Struct
29 */
30
43template <typename T = Interface, typename U = Interface>
45 /* *************************************************************************************
46 * Method
47 */
48
60 virtual void accept(T& t, U& u) abstract;
61
62 /* *************************************************************************************
63 * Static Method
64 */
65};
66
67/* ***************************************************************************************
68 * End of file
69 */
70
71#endif /* MFRAME_CE48C601_AB18_4B36_8C89_8ACA733118B1 */
Definition BiConsumer.h:22
[Interface] 雙參數消費者函數式介面模板
Definition BiConsumer.h:44
virtual void accept(T &t, U &u) override
對給定的一對參數執行操作