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/classbm_1_1bvector_1_1iterator__base.html below:

NCBI C++ ToolKit: bm::bvector< Alloc >::iterator_base Class Reference

Search Toolkit Book for bm::bvector::iterator_base

Base class for all iterators. More...

#include <util/bitset/bm.h>

Inheritance diagram for bm::bvector< Alloc >::iterator_base:

Collaboration diagram for bm::bvector< Alloc >::iterator_base:

Detailed Description template<class Alloc>
class bm::bvector< Alloc >::iterator_base

Base class for all iterators.

Definition at line 239 of file bm.h.

Constructor & Destructor Documentation ◆ iterator_base()

Definition at line 243 of file bm.h.

Member Function Documentation ◆ compare_state() ◆ invalidate() ◆ operator!=()

Definition at line 253 of file bm.h.

◆ operator<()

Definition at line 258 of file bm.h.

◆ operator<=()

Definition at line 263 of file bm.h.

◆ operator==() ◆ operator>()

Definition at line 268 of file bm.h.

◆ operator>=()

Definition at line 273 of file bm.h.

◆ valid()

Checks if iterator is still valid.

Analog of != 0 comparison for pointers.

Returns
true if iterator is valid.

Definition at line 283 of file bm.h.

Referenced by CNSAffinityRegistry::AddClientToAffinities(), BVectorErase(), BVectorInsert(), BVImportTest(), CQueue::CheckExecutionTimeout(), CheckIntervals(), CQueue::CheckJobsExpiry(), CNSAffinityRegistry::CheckRemoveCandidates(), CNSGroupsRegistry::CheckRemoveCandidates(), CheckVectors(), CNSAffinityRegistry::CollectGarbage(), CNSGroupsRegistry::CollectGarbage(), CompareEnumerators(), bm::bvector< >::counted_enumerator::counted_enumerator(), CQueue::DeleteBatch(), DetailedCheckVectors(), DetailedCompareBVectors(), CQueue::Dump(), CNSAffinityRegistry::Dump(), CNSGroupsRegistry::Dump(), EmptyBVTest(), EnumeratorTest(), CBDB_Cache::EvaluateTimeLine(), FindLastBit(), CJobStatusTracker::GetJobByStatus(), CNSGroupsRegistry::GetJobs(), CNSAffinityRegistry::GetJobsWithAffinities(), CJobStatusTracker::GetOutdatedPendingJobs(), CJobStatusTracker::GetOutdatedReadVacantJobs(), bm::bvector< Alloc >::enumerator::go_to(), bm::bvector< Alloc >::enumerator::go_up(), main(), bm::bvector< >::counted_enumerator::operator++(), bm::bvector< >::counted_enumerator::operator=(), SNSNotificationAttributes::Print(), CNSAffinityRegistry::Print(), CNSGroupsRegistry::Print(), CNSClient::Print(), CNetScheduleAccessList::Print(), print_bv(), CNSClientsRegistry::PrintClientsList(), ResizeTest(), CNSGroupsRegistry::RestrictByGroup(), CNSAffinityRegistry::SetWaitClientForAffinities(), ShiftRight(), bm::bvector< Alloc >::enumerator::skip(), bm::bvector< >::enumerator::skip_to_rank(), StressTest(), TestCompressSparseSignedVector(), TestCompressSparseVector(), TestSparseVectorTransform(), CPhyTreeCalc::x_CalcDivergenceMatrix(), CQueue::x_CancelJobs(), CQueue::x_DumpJobs(), CQueue::x_FindVacantJob(), CQueue::x_GetRunningJobsPerClientIP(), CNSGroupsRegistry::x_PrintOne(), CNSScopeRegistry::x_PrintOne(), CNSAffinityRegistry::x_PrintOne(), CNSAffinityRegistry::x_RemoveClientFromAffinities(), CQueue::x_ResetReadingDueToClear(), CQueue::x_ResetReadingDueToNewSession(), CQueue::x_ResetRunningDueToClear(), and CQueue::x_ResetRunningDueToNewSession().

Friends And Related Function Documentation ◆ bvector

Definition at line 241 of file bm.h.

Member Data Documentation ◆ bdescr_ ◆ block_ ◆ block_idx_ ◆ block_type_ ◆ bv_ ◆ position_

Bit position (bit idx)

Definition at line 350 of file bm.h.

Referenced by bm::bvector< >::iterator_base::compare_state(), bm::bvector< Alloc >::enumerator::decode_bit_group(), bm::bvector< Alloc >::enumerator::go_first(), bm::bvector< Alloc >::enumerator::go_to(), bm::bvector< Alloc >::enumerator::go_up(), bm::bvector< >::iterator_base::invalidate(), bm::bvector< >::enumerator::operator*(), bm::bvector< >::iterator_base::operator<(), bm::bvector< >::iterator_base::operator<=(), bm::bvector< >::iterator_base::operator==(), bm::bvector< >::iterator_base::operator>(), bm::bvector< >::iterator_base::operator>=(), bm::bvector< Alloc >::enumerator::search_in_blocks(), bm::bvector< Alloc >::enumerator::search_in_gapblock(), bm::bvector< Alloc >::enumerator::skip(), bm::bvector< >::iterator_base::valid(), and bm::bvector< >::enumerator::value().

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


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