DAWorkbench 0.0.1
DAWorkbench API
载入中...
搜索中...
未找到
DACallBackInterface.h
1#ifndef DACALLBACKINTERFACE_H
2#define DACALLBACKINTERFACE_H
3#include <functional>
4#include "DAUtilsAPI.h"
5namespace DA
6{
7
8class DAUTILS_API DACallBackInterface
9{
10public:
11 using CallBack = std::function< void() >;
13 virtual ~DACallBackInterface();
14 void setCallBack(CallBack fn);
15 CallBack getCallBack() const;
16 void callback();
17 // 是否有回调
18 bool hasCallback() const;
19
20private:
21 CallBack m_callback;
22};
23}
24
25#endif // DACALLBACKINTERFACE_H
Definition DACallBackInterface.h:9
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44