NCBI C++ ToolKit
|
Search Toolkit Book for DataBlk
#include "ftablock.h"
(Private to src/objtools/flatfile
.)
Public Member Functions | |
DataBlk (DataBlk *parent=nullptr, int type_=0, char *offset=nullptr, size_t len_=0) | |
~DataBlk () | |
void | SimpleDelete () |
Public Member Functions inherited from CFlatFileData | |
virtual | ~CFlatFileData ()=default |
Public Attributes | |
bool | mSimpleDelete = false |
int | mType |
CFlatFileData * | mpData |
char * | mOffset |
size_t | len |
string | mpQscore |
bool | mDrop |
DataBlk * | mpNext |
Definition at line 292 of file ftablock.h.
|
inline |
Definition at line 296 of file ftablock.h.
References mpNext.
DataBlk::~DataBlk | ( | ) |
|
inline |
Definition at line 320 of file ftablock.h.
Referenced by FreeFeatBlk(), fta_remove_dup_feats(), LoadFeat(), and XMLGetDescr().
size_t DataBlk::len |
Definition at line 330 of file ftablock.h.
Referenced by add_entry(), AddToIndexBlk(), BuildFeatureBlock(), BuildSubBlock(), check_cds(), CheckOutsideEntry(), DefVsHTGKeywords(), embl_refs(), FakeEmblBioSources(), fta_check_mult_ids(), get_bioseq(), get_plasmid(), GetDataFromRN(), GetEmblInstContig(), GetEmblOrgRef(), GetEmblRefType(), GetGenBankInstContig(), GetGenBankRefType(), GetLenSubNode(), GetLineOSorOC(), GetTaxIdFrom_OX(), GetViralHostsFrom_OH(), ind_subdbp(), LoadEntry(), LoadEntryGenbank(), make_entry(), ParseFeatureBlock(), SeqFeatPub(), SpPrepareEntry(), SprotRefString(), SrchNodeSubType(), SrchNodeType(), TrimEmblFeatBlk(), XMLAscii(), and xSrchNodeType().
bool DataBlk::mDrop |
Definition at line 332 of file ftablock.h.
Referenced by fta_check_compare_qual(), LoadFeat(), ParseFeatureBlock(), and XMLParseFeatureBlock().
char* DataBlk::mOffset |
Definition at line 329 of file ftablock.h.
Referenced by add_entry(), AddNIDSeqId(), AddToIndexBlk(), BuildFeatureBlock(), BuildSubBlock(), check_cds(), CheckOutsideEntry(), CollectGapFeats(), DefVsHTGKeywords(), embl_refs(), EmblGetDivision(), EmblGetDivisionNewID(), FakeEmblBioSources(), fta_check_mult_ids(), gb_refs_common(), GBDivOffset(), get_bioseq(), get_plasmid(), GetDataFromRN(), GetDescrEmblBlock(), GetDescrSPBlock(), GetEmblInst(), GetEmblInstContig(), GetEmblMolInfo(), GetEmblOrgRef(), GetEmblRefType(), GetFlatBiomol(), GetGBBlock(), GetGenBankDescr(), GetGenBankInst(), GetGenBankInstContig(), GetGenBankMolInfo(), GetGenBankRefType(), GetLenSubNode(), GetLineOSorOC(), GetSeqData(), GetSPGenome(), GetTaxIdFrom_OX(), GetViralHostsFrom_OH(), ImpFeatPub(), ind_subdbp(), LoadEntry(), LoadEntryGenbank(), LoadFeat(), make_entry(), ParseFeatureBlock(), SeqFeatPub(), SpPrepareEntry(), SprotRefString(), SrchNodeSubType(), SrchNodeType(), TrimEmblFeatBlk(), XMLAscii(), XMLBuildRefDataBlk(), XMLGetDescr(), XMLGetInst(), XMLGetInstContig(), XMLGetMolInfo(), XMLRefs(), xSrchNodeType(), and ~DataBlk().
CFlatFileData* DataBlk::mpData |
Definition at line 328 of file ftablock.h.
Referenced by BuildFeatureBlock(), BuildSubBlock(), check_cds(), CheckOutsideEntry(), CollectGapFeats(), CollectSourceFeats(), FakeEmblBioSources(), FreeFeatBlk(), fta_check_compare_qual(), fta_check_multiple_locus_tag(), fta_check_non_tpa_tsa_tls_locations(), fta_check_old_locus_tags(), fta_check_pseudogene_qual(), fta_check_replace_regulatory(), fta_remove_dup_feats(), get_bioseq(), get_plasmid(), GetEmblInst(), GetEmblSubBlock(), GetFlatBiomol(), GetGenBankInst(), GetLenSubNode(), GetOrganismFrom_OS_OC(), GetReleaseInfo(), GetSeqLen(), GetSPAnnot(), GetSPGenome(), GetSPInst(), GetTaxIdFrom_OX(), GetViralHostsFrom_OH(), ind_subdbp(), LoadEntry(), LoadFeat(), make_entry(), ParseFeatureBlock(), SeqFeatPub(), SortFeaturesByLoc(), SortFeaturesByOrder(), SPFeatProtRef(), SpPrepareEntry(), SprotAscii(), SprotRefString(), SrchNodeSubType(), TrackNodeType(), xFreeEntry(), XMLAscii(), XMLBuildRefDataBlk(), XMLLoadFeatBlk(), XMLParseFeatureBlock(), XMLRefs(), and ~DataBlk().
DataBlk* DataBlk::mpNext |
Definition at line 333 of file ftablock.h.
Referenced by check_cds(), CollectGapFeats(), CollectSourceFeats(), DataBlk(), FakeEmblBioSources(), FreeFeatBlk(), fta_check_compare_qual(), fta_check_multiple_locus_tag(), fta_check_non_tpa_tsa_tls_locations(), fta_check_old_locus_tags(), fta_check_pseudogene_qual(), fta_check_replace_regulatory(), fta_remove_dup_feats(), fta_sort_features(), get_plasmid(), GetEmblDescr(), GetEmblSubBlock(), GetFlatBiomol(), GetGenBankDescr(), GetGenBankSubBlock(), GetLenSubNode(), GetOrganismFrom_OS_OC(), GetSPGenome(), GetSprotDescr(), GetSprotSubBlock(), GetTaxIdFrom_OX(), GetViralHostsFrom_OH(), ImpFeatPub(), ind_subdbp(), LoadEntry(), LoadEntryGenbank(), LoadFeat(), make_entry(), ParseFeatureBlock(), SeqFeatPub(), SprotRefString(), SrchNodeSubType(), TrackNodeType(), XMLBuildRefDataBlk(), XMLGetDescr(), XMLLoadFeatBlk(), XMLParseFeatureBlock(), and ~DataBlk().
string DataBlk::mpQscore |
Definition at line 331 of file ftablock.h.
Referenced by XMLAscii(), and ~DataBlk().
Definition at line 319 of file ftablock.h.
Referenced by ~DataBlk().
int DataBlk::mType |
Definition at line 327 of file ftablock.h.
Referenced by check_cds(), CollectGapFeats(), CollectSourceFeats(), embl_refs(), FakeEmblBioSources(), gb_refs_common(), get_plasmid(), GetEmblDescr(), GetEmblRefType(), GetEmblSubBlock(), GetGenBankDescr(), GetGenBankRefType(), GetGenBankSubBlock(), GetOrganismFrom_OS_OC(), GetSPGenome(), GetSprotDescr(), GetSprotSubBlock(), GetTaxIdFrom_OX(), GetViralHostsFrom_OH(), ImpFeatPub(), ind_subdbp(), LoadFeat(), SeqFeatPub(), SprotRefString(), SrchNodeSubType(), TrackNodeType(), XMLBuildRefDataBlk(), XMLLoadFeatBlk(), XMLRefs(), and ~DataBlk().