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:

Classes

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
inline

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
inline

Definition at line 197 of file snpread.hpp.

References m_Seq_id_Handle.

◆ GetPageVDBRowRange()

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

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 Fri Sep 20 14:58:28 2024 by modify_doxy.py rev. 669887