Search Toolkit Book for CPrefetchTokenOld_Impl
#include <objmgr/impl/prefetch_impl.hpp>
Definition at line 56 of file prefetch_impl.hpp.
◆ TFetchedTSEs ◆ TIds ◆ TTSE_Lock ◆ TTSE_Map ◆ ~CPrefetchTokenOld_Impl() CPrefetchTokenOld_Impl::~CPrefetchTokenOld_Impl ( void )Definition at line 58 of file prefetch_impl.cpp.
◆ CPrefetchTokenOld_Impl() [1/2] ◆ CPrefetchTokenOld_Impl() [2/2] ◆ AddResolvedId() void CPrefetchTokenOld_Impl::AddResolvedId ( size_t id_idx, TTSE_Lock tse ) private ◆ AddTokenReference() void CPrefetchTokenOld_Impl::AddTokenReference ( void ) private ◆ DECLARE_OPERATOR_BOOL() CPrefetchTokenOld_Impl::DECLARE_OPERATOR_BOOL ( IsValid() ) ◆ IsEmpty() bool CPrefetchTokenOld_Impl::IsEmpty ( void ) const private ◆ IsValid() bool CPrefetchTokenOld_Impl::IsValid ( void ) const private ◆ NextBioseqHandle()Definition at line 116 of file prefetch_impl.cpp.
References _ASSERT, map_checker< Container >::erase(), map_checker< Container >::find(), CScope::GetBioseqHandle(), m_CurrentId, m_Ids, m_Lock, m_TSEMap, m_TSEs, m_TSESemaphore, and CSemaphore::Post().
Referenced by CPrefetchTokenOld::NextBioseqHandle().
◆ operator=() ◆ RemoveTokenReference() void CPrefetchTokenOld_Impl::RemoveTokenReference ( void ) private ◆ x_InitPrefetch() void CPrefetchTokenOld_Impl::x_InitPrefetch ( CScope & scope ) private ◆ x_SetNon_locking() void CPrefetchTokenOld_Impl::x_SetNon_locking ( void ) private ◆ CPrefetchThreadOld ◆ CPrefetchTokenOld ◆ m_CurrentId size_t CPrefetchTokenOld_Impl::m_CurrentId private ◆ m_Ids TIds CPrefetchTokenOld_Impl::m_Ids private ◆ m_Lock ◆ m_Non_locking bool CPrefetchTokenOld_Impl::m_Non_locking private ◆ m_PrefetchDepth ◆ m_TokenCount int CPrefetchTokenOld_Impl::m_TokenCount private ◆ m_TSEMap TTSE_Map CPrefetchTokenOld_Impl::m_TSEMap private ◆ m_TSEs ◆ m_TSESemaphoreThe 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