| 77 | void wait(bool pin) const { internal->GetScheduler()->WaitForCounter(internal.get(), pin); } |
| 78 | void signal() { internal->Decrement(); } |
| 79 | void clear() { internal->Reset(1); } |
| 80 | bool test() const { return internal->Done(); } |
| 81 | size_t hash() const { return std::hash<void*>{}(internal.get()); } |
| 82 | explicit operator bool() const { return (bool)internal; } |
no test coverage detected