Search Toolkit Book for CSNPDbGraphIterator
#include <sra/readers/sra/snpread.hpp>
Definition at line 773 of file snpread.hpp.
◆ CSNPDbGraphIterator() [1/3] CSNPDbGraphIterator::CSNPDbGraphIterator ( void )Definition at line 2045 of file snpread.cpp.
◆ CSNPDbGraphIterator() [2/3] ◆ CSNPDbGraphIterator() [3/3] ◆ ~CSNPDbGraphIterator() CSNPDbGraphIterator::~CSNPDbGraphIterator ( void ) ◆ Cur() ◆ DECLARE_OPERATOR_BOOL() ◆ GetCoverageValues() ◆ GetDb() ◆ GetGraphRowId() TVDBRowId CSNPDbGraphIterator::GetGraphRowId ( void ) const inline ◆ GetPagePos() TSeqPos CSNPDbGraphIterator::GetPagePos ( void ) const inline ◆ GetPageRange() ◆ GetPageSize() TSeqPos CSNPDbGraphIterator::GetPageSize ( void ) const inline ◆ GetSearchRange() ◆ GetTotalValue() Uint4 CSNPDbGraphIterator::GetTotalValue ( void ) const ◆ operator++() ◆ operator=() ◆ Reset() void CSNPDbGraphIterator::Reset ( void )Definition at line 2034 of file snpread.cpp.
References _ASSERT, GetDb(), kInvalidSeqPos, m_Cur, m_CurrPagePos, m_CurrPageRowId, m_Db, CSNPDb_Impl::Put(), and CRef< C, Locker >::Reset().
Referenced by operator=(), and ~CSNPDbGraphIterator().
◆ Select()Definition at line 2089 of file snpread.cpp.
References COpenRange< Position >::Empty(), GetDb(), COpenRange< Position >::GetFrom(), CSNPDbSeqIterator::GetGraphVDBRowId(), CSNPDb_Impl::Graph(), kInvalidSeqPos, kPageSize, m_Cur, m_CurrPagePos, m_CurrPageRowId, CSNPDbSeqIterator::m_Db, m_Db, m_SearchRange, m_SeqRowId, m_TrackRowId, CSNPDbSeqIterator::x_GetSeqIter(), and CSNPDbSeqIterator::x_GetTrackIter().
Referenced by CSNPDbGraphIterator().
◆ x_CheckValid() void CSNPDbGraphIterator::x_CheckValid ( const char * method ) const inlineprotected ◆ x_Next() void CSNPDbGraphIterator::x_Next ( void ) protectedDefinition at line 2112 of file snpread.cpp.
References CVDBCursor::GetMaxRowId(), COpenRange< Position >::GetToOpen(), kInvalidSeqPos, m_Cur, m_CurrPagePos, m_CurrPageRowId, CSNPDb_Impl::SGraphTableCursor::m_Cursor, m_SearchRange, m_SeqRowId, m_TrackRowId, and x_CheckValid().
Referenced by operator++().
◆ x_ReportInvalid() void CSNPDbGraphIterator::x_ReportInvalid ( const char * method ) const protected ◆ m_Cur ◆ m_CurrPagePos TSeqPos CSNPDbGraphIterator::m_CurrPagePos private ◆ m_CurrPageRowId TVDBRowId CSNPDbGraphIterator::m_CurrPageRowId private ◆ m_Db CSNPDb CSNPDbGraphIterator::m_Db private ◆ m_SearchRange ◆ m_SeqRowId ◆ m_TrackRowIdThe 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