mFrame
載入中...
搜尋中...
無符合項目
FutureStatus.h
1
7#ifndef MFRAME_96857472_4F5C_4B05_BB54_3CE174306488
8#define MFRAME_96857472_4F5C_4B05_BB54_3CE174306488
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15
16//----------------------------------------------------------------------------------------
17#include "./../lang/Interface.h"
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace ufm::util {
23 enum struct FutureStatus : uint8;
24} // namespace ufm::util
25
26/* ***************************************************************************************
27 * Class/Interface/Struct/Enum
28 */
29
239enum struct ufm::util::FutureStatus : uint8 {
241 IDLE = 0,
242
244 WAIT = 1,
245
247 DONE_COMPLETED = 2,
248
250 DONE_FAILED = 3
251};
252
253/* ***************************************************************************************
254 * End of file
255 */
256
257#endif /* MFRAME_96857472_4F5C_4B05_BB54_3CE174306488 */
Definition Iterable.h:28
FutureStatus
異步操作狀態列舉,定義 Future 物件的所有可能狀態。
Definition FutureStatus.h:239
@ IDLE
閒置狀態,操作尚未開始或已被重設
@ DONE_COMPLETED
成功完成狀態,操作已成功完成並可獲取結果
@ DONE_FAILED
失敗狀態,操作執行過程中發生錯誤
@ WAIT
等待狀態,操作正在執行中