Searched refs:m_PutSem (Results 1 – 2 of 2) sorted by relevance
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/include/util/ |
H A D | thread_pool_old.hpp | 143 : m_GetSem(0,1), m_PutSem(1,1), m_HungerSem(0,1), m_HungerCnt(0), in CBlockingQueue() 269 mutable CSemaphore m_PutSem; ///< Raised if the queue has room member in CBlockingQueue 705 if ( !x_WaitForPredicate(&CBlockingQueue::x_PutSemPred, m_PutSem, guard, in Put() 729 m_PutSem.TryWait(); in Put() 741 if (x_WaitForPredicate(&CBlockingQueue::x_PutSemPred, m_PutSem, guard, in WaitForRoom() 743 m_PutSem.Post(); // signal that the room still exists in WaitForRoom() 806 m_PutSem.TryWait(); in GetHandle() 807 m_PutSem.Post(); in GetHandle()
|
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/include/util/ |
H A D | thread_pool_old.hpp | 143 : m_GetSem(0,1), m_PutSem(1,1), m_HungerSem(0,1), m_HungerCnt(0), in CBlockingQueue() 269 mutable CSemaphore m_PutSem; ///< Raised if the queue has room member in CBlockingQueue 705 if ( !x_WaitForPredicate(&CBlockingQueue::x_PutSemPred, m_PutSem, guard, in Put() 729 m_PutSem.TryWait(); in Put() 741 if (x_WaitForPredicate(&CBlockingQueue::x_PutSemPred, m_PutSem, guard, in WaitForRoom() 743 m_PutSem.Post(); // signal that the room still exists in WaitForRoom() 806 m_PutSem.TryWait(); in GetHandle() 807 m_PutSem.Post(); in GetHandle()
|