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

NCBI C++ ToolKit: CSNPDbGraphIterator Class Reference

Search Toolkit Book for CSNPDbGraphIterator

#include <sra/readers/sra/snpread.hpp>

enum   ESearchMode { eSearchByOverlap , eSearchByStart }   enum   EFeatSubtype {
  eFeatSubtype_unknown = 0 , eFeatSubtype_identity = 1 , eFeatSubtype_inversion = 2 , eFeatSubtype_single_nucleotide_variation = 3 ,
  eFeatSubtype_multi_nucleotide_variation = 4 , eFeatSubtype_deletion_insertion = 5 , eFeatSubtype_deletion = 6 , eFeatSubtype_insertion = 7 ,
  eFeatSubtype_str = 8
}   enum   EFeatSubtypeChar {
  eFeatSubtypeChar_unknown = 'U' , eFeatSubtypeChar_identity = '-' , eFeatSubtypeChar_inversion = 'V' , eFeatSubtypeChar_single_nucleotide_variation = 'S' ,
  eFeatSubtypeChar_multi_nucleotide_variation = 'M' , eFeatSubtypeChar_deletion_insertion = 'L' , eFeatSubtypeChar_deletion = 'D' , eFeatSubtypeChar_insertion = 'I' ,
  eFeatSubtypeChar_str = 'R'
}   typedef Uint8  TFilter   typedef int  TSplitVersion   typedef int  TChunkId  

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  ) protected

Definition 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_TrackRowId

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