| 118 | public: |
| 119 | TimedSignal() : m_flag(false) {} |
| 120 | void Signal() |
| 121 | { |
| 122 | lock_guard<mutex> guard(m_waitingMutex); |
| 123 | m_flag = true; |
| 124 | m_cv.notify_one(); |
| 125 | } |
| 126 | |
| 127 | bool WaitUntil(steady_clock::time_point const & time) |
| 128 | { |
no outgoing calls
no test coverage detected