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

Search Toolkit Book for SSeqDB_SeqSrc_Data

Simple container to support SeqSrc-local data. More...

+ Collaboration diagram for SSeqDB_SeqSrc_Data:

Public Member Functions

 SSeqDB_SeqSrc_Data ()
 Constructor. More...
 
 SSeqDB_SeqSrc_Data (CSeqDB *ptr, int id, ESubjectMaskingType type)
 Constructor. More...
 
SSeqDB_SeqSrc_Dataclone ()
 Make a copy of this object, sharing the same SeqDB object. More...
 
CSeqDBExpertoperator-> ()
 Convenience to allow datap->method to use SeqDB methods. More...
 
CSeqDBExpertoperator* ()
 Convenience to allow datap->method to use SeqDB methods. More...
 

Public Attributes

CRef< CSeqDBExpertseqdb
 SeqDB object. More...
 
int mask_algo_id
 Algorithm ID and type for mask data fetching. More...
 
ESubjectMaskingType mask_type
 
bool copied
 
bool isProtein
 
CSeqDB::TSequenceRanges seq_ranges
 Ranges of the sequence to include (for masking). More...
 

Detailed Description

Simple container to support SeqSrc-local data.

Definition at line 53 of file seqsrc_seqdb.cpp.


The documentation for this struct was generated from the following file:
Modified on Fri Sep 20 14:57:30 2024 by modify_doxy.py rev. 669887