LeviLamina
Loading...
Searching...
No Matches
WorkToken.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace cg::details {
6
7class WorkToken {
8public:
9 // WorkToken inner types define
10 using SharedLifetime = ::std::shared_ptr<::gsl::final_action<::std::function<void()>>> const;
11
12public:
13 // member variables
14 // NOLINTBEGIN
15 ::ll::TypedStorage<1, 1, ::std::atomic<bool>> mIsDone;
16 // NOLINTEND
17};
18
19} // namespace cg::details
Definition WorkToken.h:7