LeviLamina
Loading...
Searching...
No Matches
TaskResult.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5class TaskResult {
6public:
7 // member variables
8 // NOLINTBEGIN
9 ::ll::TypedStorage<1, 1, bool> mIsDone;
10 ::ll::TypedStorage<8, 8, ::std::chrono::steady_clock::time_point> mRunAtTime;
11 // NOLINTEND
12
13public:
14 // static functions
15 // NOLINTBEGIN
16#ifdef LL_PLAT_C
17 MCNAPI static ::TaskResult requeueAfter(::std::chrono::nanoseconds requeueDelay);
18#endif
19 // NOLINTEND
20
21public:
22 // static variables
23 // NOLINTBEGIN
24 MCNAPI static ::TaskResult const& Done();
25
26 MCNAPI static ::TaskResult const& Requeue();
27 // NOLINTEND
28};
Definition TaskResult.h:5
static MCAPI ::TaskResult const & Done()
static MCAPI ::TaskResult const & Requeue()