NCBI C++ ToolKit
|
Search Toolkit Book for SSeqDB_SeqSrc_Data
Simple container to support SeqSrc-local data. More...
Public Member Functions | |
SSeqDB_SeqSrc_Data () | |
Constructor. More... | |
SSeqDB_SeqSrc_Data (CSeqDB *ptr, int id, ESubjectMaskingType type) | |
Constructor. More... | |
SSeqDB_SeqSrc_Data * | clone () |
Make a copy of this object, sharing the same SeqDB object. More... | |
CSeqDBExpert * | operator-> () |
Convenience to allow datap->method to use SeqDB methods. More... | |
CSeqDBExpert & | operator* () |
Convenience to allow datap->method to use SeqDB methods. More... | |
Public Attributes | |
CRef< CSeqDBExpert > | seqdb |
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... | |
Simple container to support SeqSrc-local data.
Definition at line 53 of file seqsrc_seqdb.cpp.