| 24 | namespace concurrencpp::details { |
| 25 | namespace { |
| 26 | struct deadline_comparator { |
| 27 | bool operator()(const timer_ptr& a, const timer_ptr& b) const noexcept { |
| 28 | return a->get_deadline() < b->get_deadline(); |
| 29 | } |
| 30 | }; |
| 31 | |
| 32 | class timer_queue_internal { |
| 33 | using timer_set = std::multiset<timer_ptr, deadline_comparator>; |
nothing calls this directly
no outgoing calls
no test coverage detected