reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
109 std::unique_lock<std::mutex> Lock(InQueue->getMutex()); 112 Error Err = InQueue->checkReadError(); 113 while (!Err && InQueue->empty()) { 114 InQueue->getCondVar().wait(Lock); 115 Err = InQueue->checkReadError(); 120 *Dst++ = InQueue->front(); 123 InQueue->pop(); 147 InQueue->setReadError(ChannelClosed); 148 InQueue->setWriteError(ChannelClosed);