NCBI C++ ToolKit
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
CSNPDb_Impl::SSeqInfo Struct Reference

Search Toolkit Book for CSNPDb_Impl::SSeqInfo

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

+ Collaboration diagram for CSNPDb_Impl::SSeqInfo:


struct  SPageSet

Public Types

typedef vector< SPageSetTPageSets

Public Member Functions

const CRef< CSeq_id > & GetMainSeq_id (void) const
const CSeq_id_HandleGetMainSeq_id_Handle (void) const
CRange< TVDBRowIdGetPageVDBRowRange () const

Public Attributes

CRef< CSeq_idm_Seq_id
CSeq_id_Handle m_Seq_id_Handle
TSeqPos m_SeqLength
TVDBRowId m_GraphRowId
TPageSets m_PageSets
bool m_Circular

Detailed Description

Definition at line 188 of file snpread.hpp.

Member Typedef Documentation

◆ TPageSets

Definition at line 217 of file snpread.hpp.

Member Function Documentation

◆ GetMainSeq_id()

const CRef<CSeq_id>& CSNPDb_Impl::SSeqInfo::GetMainSeq_id ( void  ) const

Definition at line 194 of file snpread.hpp.

References m_Seq_id.

◆ GetMainSeq_id_Handle()

const CSeq_id_Handle& CSNPDb_Impl::SSeqInfo::GetMainSeq_id_Handle ( void  ) const

Definition at line 197 of file snpread.hpp.

References m_Seq_id_Handle.

◆ GetPageVDBRowRange()

CRange<TVDBRowId> CSNPDb_Impl::SSeqInfo::GetPageVDBRowRange ( ) const

Definition at line 212 of file snpread.hpp.

References m_PageSets.

Member Data Documentation

◆ m_Circular

bool CSNPDb_Impl::SSeqInfo::m_Circular

Definition at line 219 of file snpread.hpp.

◆ m_GraphRowId

TVDBRowId CSNPDb_Impl::SSeqInfo::m_GraphRowId

Definition at line 192 of file snpread.hpp.

◆ m_PageSets

TPageSets CSNPDb_Impl::SSeqInfo::m_PageSets

Definition at line 218 of file snpread.hpp.

Referenced by GetPageVDBRowRange().

◆ m_Seq_id

CRef<CSeq_id> CSNPDb_Impl::SSeqInfo::m_Seq_id

Definition at line 189 of file snpread.hpp.

Referenced by GetMainSeq_id().

◆ m_Seq_id_Handle

CSeq_id_Handle CSNPDb_Impl::SSeqInfo::m_Seq_id_Handle

Definition at line 190 of file snpread.hpp.

Referenced by GetMainSeq_id_Handle().

◆ m_SeqLength

TSeqPos CSNPDb_Impl::SSeqInfo::m_SeqLength

Definition at line 191 of file snpread.hpp.

The documentation for this struct was generated from the following file:
Modified on Mon Jun 24 05:20:52 2024 by rev. 669887