NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
SSeqDBSlice Struct Reference

Search Toolkit Book for SSeqDBSlice

OID-Range type to simplify interfaces. More...

#include <objtools/blast/seqdb_reader/impl/seqdbgeneral.hpp>

Public Member Functions

 SSeqDBSlice ()
 Default constructor. More...
 
 SSeqDBSlice (int b, int e)
 Constructor. More...
 

Public Attributes

int begin
 First oid in range. More...
 
int end
 OID after last included oid. More...
 

Detailed Description

OID-Range type to simplify interfaces.

Definition at line 1132 of file seqdbgeneral.hpp.

Constructor & Destructor Documentation

◆ SSeqDBSlice() [1/2]

SSeqDBSlice::SSeqDBSlice ( )
inline

Default constructor.

Definition at line 1134 of file seqdbgeneral.hpp.

References begin, and end.

◆ SSeqDBSlice() [2/2]

SSeqDBSlice::SSeqDBSlice ( int  b,
int  e 
)
inline

Constructor.

Parameters
bThe beginning of the range.
eThe end of the range.

Definition at line 1142 of file seqdbgeneral.hpp.

Member Data Documentation

◆ begin

int SSeqDBSlice::begin

First oid in range.

Definition at line 1149 of file seqdbgeneral.hpp.

Referenced by s_SeqDBRebuildDNA_NA8(), and SSeqDBSlice().

◆ end

int SSeqDBSlice::end

OID after last included oid.

Definition at line 1152 of file seqdbgeneral.hpp.

Referenced by s_SeqDBRebuildDNA_NA8(), SSeqDBSlice(), and CSeqDBVol::x_GetAmbigSeq().


The documentation for this struct was generated from the following file:
Modified on Wed Feb 21 09:55:19 2024 by modify_doxy.py rev. 669887