25 template class SemiFuture<Unit>;
26 template class SemiFuture<bool>;
27 template class SemiFuture<int>;
28 template class SemiFuture<int64_t>;
29 template class SemiFuture<std::string>;
30 template class SemiFuture<double>;
31 template class Future<Unit>;
32 template class Future<bool>;
33 template class Future<int>;
34 template class Future<int64_t>;
35 template class Future<std::string>;
36 template class Future<double>;
43 std::shared_ptr<Timekeeper> tks;
53 return tk->
after(dur);
std::shared_ptr< Timekeeper > getTimekeeperSingleton()
Future< Unit > sleep(Duration dur, Timekeeper *tk)
—— Concurrent Priority Queue Implementation ——
std::chrono::milliseconds Duration
virtual Future< Unit > after(Duration dur)=0