A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCPSGL__QueueGuard.html below:

NCBI C++ ToolKit: CPSGL_QueueGuard Class Reference

Search Toolkit Book for CPSGL_QueueGuard

#include <objtools/data_loaders/genbank/impl/psg_evloop.hpp>

Definition at line 248 of file psg_evloop.hpp.

◆ CPSGL_QueueGuard() ◆ ~CPSGL_QueueGuard() CPSGL_QueueGuard::~CPSGL_QueueGuard ( ) ◆ AddRequest()

Definition at line 835 of file psg_evloop.cpp.

References _TRACE, CPSGL_RequestTracker, ERR_POST, set< Key, Compare >::insert(), m_CompleteMutex, m_Queue, m_QueuedRequests, CPSGL_Queue::RegisterRequest(), s_GetRequestTypeName(), and CPSGL_Queue::SendRequest().

Referenced by CPSGDataLoader_Impl::CGetRequests::CreateGetRequests(), CPSGDataLoader_Impl::GetAnnotRecordsNAOnce(), CPSGDataLoader_Impl::GetBlobByIdOnce(), CPSGDataLoader_Impl::GetBlobIdOnce(), CPSGDataLoader_Impl::GetCDDAnnotsOnce(), CPSGDataLoader_Impl::GetRecordsOnce(), CPSGDataLoader_Impl::LoadChunksOnce(), CPSGDataLoader_Impl::x_CreateBioseqAndBlobInfoRequests(), CPSGDataLoader_Impl::x_GetBioseqInfo(), CPSGDataLoader_Impl::x_GetBlobInfo(), CPSGDataLoader_Impl::x_GetBulkBioseqInfo(), CPSGDataLoader_Impl::x_GetIpgTaxId(), CPSGDataLoader_Impl::x_GetIpgTaxIds(), and CPSGDataLoader_Impl::x_ProcessBioseqAndBlobInfoResult().

◆ CancelAll() void CPSGL_QueueGuard::CancelAll ( ) ◆ GetNextResult()

Definition at line 867 of file psg_evloop.cpp.

References _TRACE, set< Key, Compare >::empty(), m_CompleteMutex, m_CompleteRequests, m_CompleteSemaphore, m_QueuedRequests, and CSemaphore::Wait().

Referenced by CPSGDataLoader_Impl::GetAnnotRecordsNAOnce(), CPSGDataLoader_Impl::GetBlobByIdOnce(), CPSGDataLoader_Impl::GetBlobIdOnce(), CPSGDataLoader_Impl::GetBlobsOnce(), CPSGDataLoader_Impl::GetCDDAnnotsOnce(), CPSGDataLoader_Impl::GetRecordsOnce(), CPSGDataLoader_Impl::LoadChunksOnce(), CPSGDataLoader_Impl::x_GetBioseqAndBlobInfo(), CPSGDataLoader_Impl::x_GetBioseqInfo(), CPSGDataLoader_Impl::x_GetBlobInfo(), CPSGDataLoader_Impl::x_GetBulkBioseqAndBlobInfo(), CPSGDataLoader_Impl::x_GetBulkBioseqInfo(), CPSGDataLoader_Impl::x_GetIpgTaxId(), and CPSGDataLoader_Impl::x_GetIpgTaxIds().

◆ GetQueuedRequest() ◆ MarkAsFinished() ◆ operator new() void* CPSGL_QueueGuard::operator new ( size_t  ) delete ◆ operator new[]() void* CPSGL_QueueGuard::operator new[] ( size_t  ) delete ◆ CPSGL_RequestTracker ◆ m_CompleteMutex ◆ m_CompleteRequests ◆ m_CompleteSemaphore ◆ m_Queue ◆ m_QueuedRequests ◆ m_ThreadPool

The documentation for this class was generated from the following files:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4