示例#1
0
文件: main.cpp 项目: CCJY/coliru
 int main()
 {
     Signal<int> sig;
     sig.AddListener(argHandler);
     sig.AddListener(noargHandler);
     
     sig.Dispatch(22);
 }
示例#2
0
文件: main.cpp 项目: CCJY/coliru
 int main()
 {
     Signal<int, int> sig;
     sig.AddListener(twoArgHandler);
     sig.AddListener([](int a, int b) { oneArgHandler(a); });
     sig.AddListener(noArgHandler);
     
     sig.Dispatch(22, 12);
 }