NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'seq.asn' (module 'NCBI-Sequence')
+ Collaboration diagram for Code generated by DATATOOL from 'seq.asn' (module 'NCBI-Sequence'):

Classes

class  CAlign_def
 CAlign_def –. More...
 
class  CAlign_def_Base
 CAlign_def_Base –. More...
 
class  CAnnot_descr
 CAnnot_descr –. More...
 
class  CAnnot_descr_Base
 CAnnot_descr_Base –. More...
 
class  CAnnot_id
 CAnnot_id –. More...
 
class  CAnnot_id_Base
 CAnnot_id_Base –. More...
 
class  CAnnotdesc
 CAnnotdesc –. More...
 
class  CAnnotdesc_Base
 CAnnotdesc_Base –. More...
 
class  CBioseq_Base
 *** Sequence ******************************** * More...
 
class  CDelta_ext_Base
 CDelta_ext_Base –. More...
 
class  CDelta_seq
 CDelta_seq –. More...
 
class  CDelta_seq_Base
 CDelta_seq_Base –. More...
 
class  CHeterogen
 CHeterogen –. More...
 
class  CHeterogen_Base
 cofactor, prosthetic group, inhibitor, etc More...
 
class  CIUPACaa
 CIUPACaa –. More...
 
class  CIUPACaa_Base
 IUPAC 1 letter codes, no spaces. More...
 
class  CIUPACna
 CIUPACna –. More...
 
class  CIUPACna_Base
 IUPAC 1 letter codes, no spaces. More...
 
class  CLinkage_evidence_Base
 CLinkage_evidence_Base –. More...
 
class  CMap_ext
 CMap_ext –. More...
 
class  CMap_ext_Base
 CMap_ext_Base –. More...
 
class  CMolInfo_Base
 ******* NOTE: * mol-type, modif, method, and org are consolidated and expanded * in Org-ref, BioSource, and MolInfo in this specification. More...
 
class  CNCBI2na
 CNCBI2na –. More...
 
class  CNCBI2na_Base
 00=A, 01=C, 10=G, 11=T More...
 
class  CNCBI4na
 CNCBI4na –. More...
 
class  CNCBI4na_Base
 1 bit each for agct 0001=A, 0010=C, 0100=G, 1000=T/U 0101=Purine, 1010=Pyrimidine, etc More...
 
class  CNCBI8aa
 CNCBI8aa –. More...
 
class  CNCBI8aa_Base
 for modified amino acids More...
 
class  CNCBI8na
 CNCBI8na –. More...
 
class  CNCBI8na_Base
 for modified nucleic acids More...
 
class  CNCBIeaa
 CNCBIeaa –. More...
 
class  CNCBIeaa_Base
 ASCII extended 1 letter aa codes IUPAC codes + U=selenocysteine. More...
 
class  CNCBIpaa
 CNCBIpaa –. More...
 
class  CNCBIpaa_Base
 25 octets/aa, prob for IUPAC aas in order: A-Y,B,Z,X,(ter),anything probabilities are coded 0-255 = 0.0-1.0 More...
 
class  CNCBIpna
 CNCBIpna –. More...
 
class  CNCBIpna_Base
 5 octets/base, prob for a,c,g,t,n probabilities are coded 0-255 = 0.0-1.0 More...
 
class  CNCBIstdaa
 CNCBIstdaa –. More...
 
class  CNCBIstdaa_Base
 codes 0-25, 1 per byte More...
 
class  CNum_cont
 CNum_cont –. More...
 
class  CNum_cont_Base
 continuous display numbering system More...
 
class  CNum_enum
 CNum_enum –. More...
 
class  CNum_enum_Base
 any tags to residues More...
 
class  CNum_real
 CNum_real –. More...
 
class  CNum_real_Base
 mapping to floating point system More...
 
class  CNum_ref
 CNum_ref –. More...
 
class  CNum_ref_Base
 by reference to other sequences More...
 
class  CNumbering
 CNumbering –. More...
 
class  CNumbering_Base
 any display numbering system More...
 
class  CPubdesc_Base
 how sequence presented in pub More...
 
class  CRef_ext
 CRef_ext –. More...
 
class  CRef_ext_Base
 CRef_ext_Base –. More...
 
class  CSeg_ext
 CSeg_ext –. More...
 
class  CSeg_ext_Base
 CSeg_ext_Base –. More...
 
class  CSeq_annot_Base
 features in table form More...
 
class  CSeq_annot_Base::C_Data
 C_Data –. More...
 
class  CSeq_data_Base
 *** Various internal sequence representations ************ * all are controlled, fixed length forms sequence representations More...
 
class  CSeq_descr_Base
 *** Descriptors ***************************** * More...
 
class  CSeq_ext
 CSeq_ext –. More...
 
class  CSeq_ext_Base
 *** Sequence Extensions ********************************** * for representing more complex types * const type uses Seq-hist.assembly More...
 
class  CSeq_gap_Base
 CSeq_gap_Base –. More...
 
class  CSeq_hist
 CSeq_hist –. More...
 
class  CSeq_hist_Base
 *** Sequence History Record *********************************** ** assembly = records how seq was assembled from others ** replaces = records sequences made obsolete by this one ** replaced-by = this seq is made obsolete by another(s) More...
 
class  CSeq_hist_Base::C_Deleted
 C_Deleted –. More...
 
class  CSeq_hist_rec
 CSeq_hist_rec –. More...
 
class  CSeq_hist_rec_Base
 CSeq_hist_rec_Base –. More...
 
class  CSeq_inst_Base
 *** Instances of sequences ******************************* * the sequence data itself More...
 
class  CSeq_literal_Base
 CSeq_literal_Base –. More...
 
class  CSeqdesc_Base
 CSeqdesc_Base –. More...
 
class  CTextannot_id
 CTextannot_id –. More...
 
class  CTextannot_id_Base
 *** Sequence Annotation ************************************* * This is a replica of Textseq-id This is specific for annotations, and exists to maintain a semantic difference between IDs assigned to annotations and IDs assigned to sequences More...
 

Typedefs

typedef CAlign_def_Base CAlign_def::Tparent
 
typedef CSerialObject CAlign_def_Base::Tparent
 
typedef int CAlign_def_Base::TAlign_type
 
typedef list< CRef< CSeq_id > > CAlign_def_Base::TIds
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CAlign_def_Base::TmemberIndex
 
typedef CAnnot_descr_Base CAnnot_descr::Tparent
 
typedef CSerialObject CAnnot_descr_Base::Tparent
 
typedef list< CRef< CAnnotdesc > > CAnnot_descr_Base::Tdata
 
typedef CAnnot_id_Base CAnnot_id::Tparent
 
typedef CSerialObject CAnnot_id_Base::Tparent
 
typedef CObject_id CAnnot_id_Base::TLocal
 
typedef NCBI_NS_NCBI::TEntrezId CAnnot_id_Base::TNcbi
 
typedef CDbtag CAnnot_id_Base::TGeneral
 
typedef CTextannot_id CAnnot_id_Base::TOther
 
typedef CAnnotdesc_Base CAnnotdesc::Tparent
 
typedef CSerialObject CAnnotdesc_Base::Tparent
 
typedef string CAnnotdesc_Base::TName
 
typedef string CAnnotdesc_Base::TTitle
 
typedef string CAnnotdesc_Base::TComment
 
typedef CPubdesc CAnnotdesc_Base::TPub
 
typedef CUser_object CAnnotdesc_Base::TUser
 
typedef CDate CAnnotdesc_Base::TCreate_date
 
typedef CDate CAnnotdesc_Base::TUpdate_date
 
typedef CSeq_id CAnnotdesc_Base::TSrc
 
typedef CAlign_def CAnnotdesc_Base::TAlign
 
typedef CSeq_loc CAnnotdesc_Base::TRegion
 
typedef CSerialObject CBioseq_Base::Tparent
 
typedef list< CRef< CSeq_id > > CBioseq_Base::TId
 
typedef CSeq_descr CBioseq_Base::TDescr
 
typedef CSeq_inst CBioseq_Base::TInst
 
typedef list< CRef< CSeq_annot > > CBioseq_Base::TAnnot
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CBioseq_Base::TmemberIndex
 
typedef CSerialObject CDelta_ext_Base::Tparent
 
typedef list< CRef< CDelta_seq > > CDelta_ext_Base::Tdata
 
typedef CDelta_seq_Base CDelta_seq::Tparent
 
typedef CSerialObject CDelta_seq_Base::Tparent
 
typedef CSeq_loc CDelta_seq_Base::TLoc
 
typedef CSeq_literal CDelta_seq_Base::TLiteral
 
typedef CHeterogen_Base CHeterogen::Tparent
 
typedef CStringAliasBase< stringCHeterogen_Base::Tparent
 
typedef CIUPACaa_Base CIUPACaa::Tparent
 
typedef CStringAliasBase< stringCIUPACaa_Base::Tparent
 
typedef CIUPACna_Base CIUPACna::Tparent
 
typedef CStringAliasBase< stringCIUPACna_Base::Tparent
 
typedef CSerialObject CLinkage_evidence_Base::Tparent
 
typedef int CLinkage_evidence_Base::TType
 
typedef Tparent::CMemberIndex< E_memberIndex, 2 > CLinkage_evidence_Base::TmemberIndex
 
typedef CMap_ext_Base CMap_ext::Tparent
 
typedef CSerialObject CMap_ext_Base::Tparent
 
typedef list< CRef< CSeq_feat > > CMap_ext_Base::Tdata
 
typedef CSerialObject CMolInfo_Base::Tparent
 
typedef int CMolInfo_Base::TBiomol
 
typedef int CMolInfo_Base::TTech
 
typedef string CMolInfo_Base::TTechexp
 
typedef int CMolInfo_Base::TCompleteness
 
typedef string CMolInfo_Base::TGbmoltype
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CMolInfo_Base::TmemberIndex
 
typedef CNCBI2na_Base CNCBI2na::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBI2na_Base::Tparent
 
typedef CNCBI4na_Base CNCBI4na::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBI4na_Base::Tparent
 
typedef CNCBI8aa_Base CNCBI8aa::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBI8aa_Base::Tparent
 
typedef CNCBI8na_Base CNCBI8na::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBI8na_Base::Tparent
 
typedef CNCBIeaa_Base CNCBIeaa::Tparent
 
typedef CStringAliasBase< stringCNCBIeaa_Base::Tparent
 
typedef CNCBIpaa_Base CNCBIpaa::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBIpaa_Base::Tparent
 
typedef CNCBIpna_Base CNCBIpna::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBIpna_Base::Tparent
 
typedef CNCBIstdaa_Base CNCBIstdaa::Tparent
 
typedef CStringAliasBase< vector< char > > CNCBIstdaa_Base::Tparent
 
typedef CNum_cont_Base CNum_cont::Tparent
 
typedef CSerialObject CNum_cont_Base::Tparent
 
typedef TSignedSeqPos CNum_cont_Base::TRefnum
 
typedef bool CNum_cont_Base::THas_zero
 
typedef bool CNum_cont_Base::TAscending
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CNum_cont_Base::TmemberIndex
 
typedef CNum_enum_Base CNum_enum::Tparent
 
typedef CSerialObject CNum_enum_Base::Tparent
 
typedef TSeqPos CNum_enum_Base::TNum
 
typedef list< stringCNum_enum_Base::TNames
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CNum_enum_Base::TmemberIndex
 
typedef CNum_real_Base CNum_real::Tparent
 
typedef CSerialObject CNum_real_Base::Tparent
 
typedef double CNum_real_Base::TA
 
typedef double CNum_real_Base::TB
 
typedef string CNum_real_Base::TUnits
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CNum_real_Base::TmemberIndex
 
typedef CNum_ref_Base CNum_ref::Tparent
 
typedef CSerialObject CNum_ref_Base::Tparent
 
typedef EType CNum_ref_Base::TType
 
typedef CSeq_align CNum_ref_Base::TAligns
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CNum_ref_Base::TmemberIndex
 
typedef CNumbering_Base CNumbering::Tparent
 
typedef CSerialObject CNumbering_Base::Tparent
 
typedef CNum_cont CNumbering_Base::TCont
 
typedef CNum_enum CNumbering_Base::TEnum
 
typedef CNum_ref CNumbering_Base::TRef
 
typedef CNum_real CNumbering_Base::TReal
 
typedef CSerialObject CPubdesc_Base::Tparent
 
typedef CPub_equiv CPubdesc_Base::TPub
 
typedef string CPubdesc_Base::TName
 
typedef string CPubdesc_Base::TFig
 
typedef CNumbering CPubdesc_Base::TNum
 
typedef bool CPubdesc_Base::TNumexc
 
typedef bool CPubdesc_Base::TPoly_a
 
typedef string CPubdesc_Base::TMaploc
 
typedef string CPubdesc_Base::TSeq_raw
 
typedef int CPubdesc_Base::TAlign_group
 
typedef string CPubdesc_Base::TComment
 
typedef int CPubdesc_Base::TReftype
 
typedef Tparent::CMemberIndex< E_memberIndex, 12 > CPubdesc_Base::TmemberIndex
 
typedef CRef_ext_Base CRef_ext::Tparent
 
typedef CSeq_loc CRef_ext_Base::Tparent
 
typedef CSeg_ext_Base CSeg_ext::Tparent
 
typedef CSerialObject CSeg_ext_Base::Tparent
 
typedef list< CRef< CSeq_loc > > CSeg_ext_Base::Tdata
 
typedef CSerialObject CSeq_annot_Base::Tparent
 
typedef CSerialObject CSeq_annot_Base::C_Data::Tparent
 
typedef list< CRef< CSeq_feat > > CSeq_annot_Base::C_Data::TFtable
 
typedef list< CRef< CSeq_align > > CSeq_annot_Base::C_Data::TAlign
 
typedef list< CRef< CSeq_graph > > CSeq_annot_Base::C_Data::TGraph
 
typedef list< CRef< CSeq_id > > CSeq_annot_Base::C_Data::TIds
 
typedef list< CRef< CSeq_loc > > CSeq_annot_Base::C_Data::TLocs
 
typedef CSeq_table CSeq_annot_Base::C_Data::TSeq_table
 
typedef list< CRef< CAnnot_id > > CSeq_annot_Base::TId
 
typedef int CSeq_annot_Base::TDb
 
typedef string CSeq_annot_Base::TName
 
typedef CAnnot_descr CSeq_annot_Base::TDesc
 
typedef C_Data CSeq_annot_Base::TData
 
typedef Tparent::CMemberIndex< E_memberIndex, 6 > CSeq_annot_Base::TmemberIndex
 
typedef CSerialObject CSeq_data_Base::Tparent
 
typedef CIUPACna CSeq_data_Base::TIupacna
 
typedef CIUPACaa CSeq_data_Base::TIupacaa
 
typedef CNCBI2na CSeq_data_Base::TNcbi2na
 
typedef CNCBI4na CSeq_data_Base::TNcbi4na
 
typedef CNCBI8na CSeq_data_Base::TNcbi8na
 
typedef CNCBIpna CSeq_data_Base::TNcbipna
 
typedef CNCBI8aa CSeq_data_Base::TNcbi8aa
 
typedef CNCBIeaa CSeq_data_Base::TNcbieaa
 
typedef CNCBIpaa CSeq_data_Base::TNcbipaa
 
typedef CNCBIstdaa CSeq_data_Base::TNcbistdaa
 
typedef CSeq_gap CSeq_data_Base::TGap
 
typedef CSerialObject CSeq_descr_Base::Tparent
 
typedef list< CRef< CSeqdesc > > CSeq_descr_Base::Tdata
 
typedef CSeq_ext_Base CSeq_ext::Tparent
 
typedef CSerialObject CSeq_ext_Base::Tparent
 
typedef CSeg_ext CSeq_ext_Base::TSeg
 
typedef CRef_ext CSeq_ext_Base::TRef
 
typedef CMap_ext CSeq_ext_Base::TMap
 
typedef CDelta_ext CSeq_ext_Base::TDelta
 
typedef CSerialObject CSeq_gap_Base::Tparent
 
typedef int CSeq_gap_Base::TType
 
typedef int CSeq_gap_Base::TLinkage
 
typedef list< CRef< CLinkage_evidence > > CSeq_gap_Base::TLinkage_evidence
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CSeq_gap_Base::TmemberIndex
 
typedef CSeq_hist_Base CSeq_hist::Tparent
 
typedef CSerialObject CSeq_hist_Base::Tparent
 
typedef CSerialObject CSeq_hist_Base::C_Deleted::Tparent
 
typedef bool CSeq_hist_Base::C_Deleted::TBool
 
typedef CDate CSeq_hist_Base::C_Deleted::TDate
 
typedef list< CRef< CSeq_align > > CSeq_hist_Base::TAssembly
 
typedef CSeq_hist_rec CSeq_hist_Base::TReplaces
 
typedef CSeq_hist_rec CSeq_hist_Base::TReplaced_by
 
typedef C_Deleted CSeq_hist_Base::TDeleted
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CSeq_hist_Base::TmemberIndex
 
typedef CSeq_hist_rec_Base CSeq_hist_rec::Tparent
 
typedef CSerialObject CSeq_hist_rec_Base::Tparent
 
typedef CDate CSeq_hist_rec_Base::TDate
 
typedef list< CRef< CSeq_id > > CSeq_hist_rec_Base::TIds
 
typedef Tparent::CMemberIndex< E_memberIndex, 3 > CSeq_hist_rec_Base::TmemberIndex
 
typedef CSerialObject CSeq_inst_Base::Tparent
 
typedef ERepr CSeq_inst_Base::TRepr
 
typedef EMol CSeq_inst_Base::TMol
 
typedef TSeqPos CSeq_inst_Base::TLength
 
typedef CInt_fuzz CSeq_inst_Base::TFuzz
 
typedef ETopology CSeq_inst_Base::TTopology
 
typedef EStrand CSeq_inst_Base::TStrand
 
typedef CSeq_data CSeq_inst_Base::TSeq_data
 
typedef CSeq_ext CSeq_inst_Base::TExt
 
typedef CSeq_hist CSeq_inst_Base::THist
 
typedef Tparent::CMemberIndex< E_memberIndex, 10 > CSeq_inst_Base::TmemberIndex
 
typedef CSerialObject CSeq_literal_Base::Tparent
 
typedef TSeqPos CSeq_literal_Base::TLength
 
typedef CInt_fuzz CSeq_literal_Base::TFuzz
 
typedef CSeq_data CSeq_literal_Base::TSeq_data
 
typedef Tparent::CMemberIndex< E_memberIndex, 4 > CSeq_literal_Base::TmemberIndex
 
typedef CSerialObject CSeqdesc_Base::Tparent
 
typedef EGIBB_mol CSeqdesc_Base::TMol_type
 
typedef list< EGIBB_modCSeqdesc_Base::TModif
 
typedef EGIBB_method CSeqdesc_Base::TMethod
 
typedef string CSeqdesc_Base::TName
 
typedef string CSeqdesc_Base::TTitle
 
typedef COrg_ref CSeqdesc_Base::TOrg
 
typedef string CSeqdesc_Base::TComment
 
typedef CNumbering CSeqdesc_Base::TNum
 
typedef CDbtag CSeqdesc_Base::TMaploc
 
typedef CPIR_block CSeqdesc_Base::TPir
 
typedef CGB_block CSeqdesc_Base::TGenbank
 
typedef CPubdesc CSeqdesc_Base::TPub
 
typedef string CSeqdesc_Base::TRegion
 
typedef CUser_object CSeqdesc_Base::TUser
 
typedef CSP_block CSeqdesc_Base::TSp
 
typedef CDbtag CSeqdesc_Base::TDbxref
 
typedef CEMBL_block CSeqdesc_Base::TEmbl
 
typedef CDate CSeqdesc_Base::TCreate_date
 
typedef CDate CSeqdesc_Base::TUpdate_date
 
typedef CPRF_block CSeqdesc_Base::TPrf
 
typedef CPDB_block CSeqdesc_Base::TPdb
 
typedef CHeterogen CSeqdesc_Base::THet
 
typedef CBioSource CSeqdesc_Base::TSource
 
typedef CMolInfo CSeqdesc_Base::TMolinfo
 
typedef CModelEvidenceSupport CSeqdesc_Base::TModelev
 
typedef CTextannot_id_Base CTextannot_id::Tparent
 
typedef CSerialObject CTextannot_id_Base::Tparent
 
typedef string CTextannot_id_Base::TName
 
typedef string CTextannot_id_Base::TAccession
 
typedef string CTextannot_id_Base::TRelease
 
typedef int CTextannot_id_Base::TVersion
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CTextannot_id_Base::TmemberIndex
 

Enumerations

enum  CAlign_def_Base::EAlign_type { CAlign_def_Base::eAlign_type_ref = 1 , CAlign_def_Base::eAlign_type_alt = 2 , CAlign_def_Base::eAlign_type_blocks = 3 , CAlign_def_Base::eAlign_type_other = 255 }
 class of align Seq-annot More...
 
enum class  CAlign_def_Base::E_memberIndex { CAlign_def_Base::e__allMandatory = 0 , CAlign_def_Base::e_align_type , CAlign_def_Base::e_ids }
 
enum  CAnnot_id_Base::E_Choice {
  CAnnot_id_Base::e_not_set = 0 , CAnnot_id_Base::e_Local , CAnnot_id_Base::e_Ncbi , CAnnot_id_Base::e_General ,
  CAnnot_id_Base::e_Other
}
 Choice variants. More...
 
enum  CAnnot_id_Base::E_ChoiceStopper { CAnnot_id_Base::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CAnnotdesc_Base::E_Choice {
  CAnnotdesc_Base::e_not_set = 0 , CAnnotdesc_Base::e_Name , CAnnotdesc_Base::e_Title , CAnnotdesc_Base::e_Comment ,
  CAnnotdesc_Base::e_Pub , CAnnotdesc_Base::e_User , CAnnotdesc_Base::e_Create_date , CAnnotdesc_Base::e_Update_date ,
  CAnnotdesc_Base::e_Src , CAnnotdesc_Base::e_Align , CAnnotdesc_Base::e_Region
}
 Choice variants. More...
 
enum  CAnnotdesc_Base::E_ChoiceStopper { CAnnotdesc_Base::e_MaxChoice = 11 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CBioseq_Base::E_memberIndex {
  CBioseq_Base::e__allMandatory = 0 , CBioseq_Base::e_id , CBioseq_Base::e_descr , CBioseq_Base::e_inst ,
  CBioseq_Base::e_annot
}
 
enum  CDelta_seq_Base::E_Choice { CDelta_seq_Base::e_not_set = 0 , CDelta_seq_Base::e_Loc , CDelta_seq_Base::e_Literal }
 Choice variants. More...
 
enum  CDelta_seq_Base::E_ChoiceStopper { CDelta_seq_Base::e_MaxChoice = 3 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  EGIBB_method {
  eGIBB_method_concept_trans = 1 , eGIBB_method_seq_pept = 2 , eGIBB_method_both = 3 , eGIBB_method_seq_pept_overlap = 4 ,
  eGIBB_method_seq_pept_homol = 5 , eGIBB_method_concept_trans_a = 6 , eGIBB_method_other = 255
}
 sequencing methods More...
 
enum  EGIBB_mod {
  eGIBB_mod_dna = 0 , eGIBB_mod_rna = 1 , eGIBB_mod_extrachrom = 2 , eGIBB_mod_plasmid = 3 ,
  eGIBB_mod_mitochondrial = 4 , eGIBB_mod_chloroplast = 5 , eGIBB_mod_kinetoplast = 6 , eGIBB_mod_cyanelle = 7 ,
  eGIBB_mod_synthetic = 8 , eGIBB_mod_recombinant = 9 , eGIBB_mod_partial = 10 , eGIBB_mod_complete = 11 ,
  eGIBB_mod_mutagen = 12 , eGIBB_mod_natmut = 13 , eGIBB_mod_transposon = 14 , eGIBB_mod_insertion_seq = 15 ,
  eGIBB_mod_no_left = 16 , eGIBB_mod_no_right = 17 , eGIBB_mod_macronuclear = 18 , eGIBB_mod_proviral = 19 ,
  eGIBB_mod_est = 20 , eGIBB_mod_sts = 21 , eGIBB_mod_survey = 22 , eGIBB_mod_chromoplast = 23 ,
  eGIBB_mod_genemap = 24 , eGIBB_mod_restmap = 25 , eGIBB_mod_physmap = 26 , eGIBB_mod_other = 255
}
 GenInfo Backbone modifiers. More...
 
enum  EGIBB_mol {
  eGIBB_mol_unknown = 0 , eGIBB_mol_genomic = 1 , eGIBB_mol_pre_mRNA = 2 , eGIBB_mol_mRNA = 3 ,
  eGIBB_mol_rRNA = 4 , eGIBB_mol_tRNA = 5 , eGIBB_mol_snRNA = 6 , eGIBB_mol_scRNA = 7 ,
  eGIBB_mol_peptide = 8 , eGIBB_mol_other_genetic = 9 , eGIBB_mol_genomic_mRNA = 10 , eGIBB_mol_other = 255
}
 type of molecule represented More...
 
enum  CLinkage_evidence_Base::EType {
  CLinkage_evidence_Base::eType_paired_ends = 0 , CLinkage_evidence_Base::eType_align_genus = 1 , CLinkage_evidence_Base::eType_align_xgenus = 2 , CLinkage_evidence_Base::eType_align_trnscpt = 3 ,
  CLinkage_evidence_Base::eType_within_clone = 4 , CLinkage_evidence_Base::eType_clone_contig = 5 , CLinkage_evidence_Base::eType_map = 6 , CLinkage_evidence_Base::eType_strobe = 7 ,
  CLinkage_evidence_Base::eType_unspecified = 8 , CLinkage_evidence_Base::eType_pcr = 9 , CLinkage_evidence_Base::eType_proximity_ligation = 10 , CLinkage_evidence_Base::eType_other = 255
}
 
enum class  CLinkage_evidence_Base::E_memberIndex { CLinkage_evidence_Base::e__allMandatory = 0 , CLinkage_evidence_Base::e_type }
 
enum  CMolInfo_Base::EBiomol {
  CMolInfo_Base::eBiomol_unknown = 0 , CMolInfo_Base::eBiomol_genomic = 1 , CMolInfo_Base::eBiomol_pre_RNA = 2 , CMolInfo_Base::eBiomol_mRNA = 3 ,
  CMolInfo_Base::eBiomol_rRNA = 4 , CMolInfo_Base::eBiomol_tRNA = 5 , CMolInfo_Base::eBiomol_snRNA = 6 , CMolInfo_Base::eBiomol_scRNA = 7 ,
  CMolInfo_Base::eBiomol_peptide = 8 , CMolInfo_Base::eBiomol_other_genetic = 9 , CMolInfo_Base::eBiomol_genomic_mRNA = 10 , CMolInfo_Base::eBiomol_cRNA = 11 ,
  CMolInfo_Base::eBiomol_snoRNA = 12 , CMolInfo_Base::eBiomol_transcribed_RNA = 13 , CMolInfo_Base::eBiomol_ncRNA = 14 , CMolInfo_Base::eBiomol_tmRNA = 15 ,
  CMolInfo_Base::eBiomol_other = 255
}
 
enum  CMolInfo_Base::ETech {
  CMolInfo_Base::eTech_unknown = 0 , CMolInfo_Base::eTech_standard = 1 , CMolInfo_Base::eTech_est = 2 , CMolInfo_Base::eTech_sts = 3 ,
  CMolInfo_Base::eTech_survey = 4 , CMolInfo_Base::eTech_genemap = 5 , CMolInfo_Base::eTech_physmap = 6 , CMolInfo_Base::eTech_derived = 7 ,
  CMolInfo_Base::eTech_concept_trans = 8 , CMolInfo_Base::eTech_seq_pept = 9 , CMolInfo_Base::eTech_both = 10 , CMolInfo_Base::eTech_seq_pept_overlap = 11 ,
  CMolInfo_Base::eTech_seq_pept_homol = 12 , CMolInfo_Base::eTech_concept_trans_a = 13 , CMolInfo_Base::eTech_htgs_1 = 14 , CMolInfo_Base::eTech_htgs_2 = 15 ,
  CMolInfo_Base::eTech_htgs_3 = 16 , CMolInfo_Base::eTech_fli_cdna = 17 , CMolInfo_Base::eTech_htgs_0 = 18 , CMolInfo_Base::eTech_htc = 19 ,
  CMolInfo_Base::eTech_wgs = 20 , CMolInfo_Base::eTech_barcode = 21 , CMolInfo_Base::eTech_composite_wgs_htgs = 22 , CMolInfo_Base::eTech_tsa = 23 ,
  CMolInfo_Base::eTech_targeted = 24 , CMolInfo_Base::eTech_other = 255
}
 
enum  CMolInfo_Base::ECompleteness {
  CMolInfo_Base::eCompleteness_unknown = 0 , CMolInfo_Base::eCompleteness_complete = 1 , CMolInfo_Base::eCompleteness_partial = 2 , CMolInfo_Base::eCompleteness_no_left = 3 ,
  CMolInfo_Base::eCompleteness_no_right = 4 , CMolInfo_Base::eCompleteness_no_ends = 5 , CMolInfo_Base::eCompleteness_has_left = 6 , CMolInfo_Base::eCompleteness_has_right = 7 ,
  CMolInfo_Base::eCompleteness_other = 255
}
 
enum class  CMolInfo_Base::E_memberIndex {
  CMolInfo_Base::e__allMandatory = 0 , CMolInfo_Base::e_biomol , CMolInfo_Base::e_tech , CMolInfo_Base::e_techexp ,
  CMolInfo_Base::e_completeness , CMolInfo_Base::e_gbmoltype
}
 
enum class  CNum_cont_Base::E_memberIndex { CNum_cont_Base::e__allMandatory = 0 , CNum_cont_Base::e_refnum , CNum_cont_Base::e_has_zero , CNum_cont_Base::e_ascending }
 
enum class  CNum_enum_Base::E_memberIndex { CNum_enum_Base::e__allMandatory = 0 , CNum_enum_Base::e_num , CNum_enum_Base::e_names }
 
enum class  CNum_real_Base::E_memberIndex { CNum_real_Base::e__allMandatory = 0 , CNum_real_Base::e_a , CNum_real_Base::e_b , CNum_real_Base::e_units }
 
enum  CNum_ref_Base::EType { CNum_ref_Base::eType_not_set = 0 , CNum_ref_Base::eType_sources = 1 , CNum_ref_Base::eType_aligns = 2 }
 type of reference More...
 
enum class  CNum_ref_Base::E_memberIndex { CNum_ref_Base::e__allMandatory = 0 , CNum_ref_Base::e_type , CNum_ref_Base::e_aligns }
 
enum  CNumbering_Base::E_Choice {
  CNumbering_Base::e_not_set = 0 , CNumbering_Base::e_Cont , CNumbering_Base::e_Enum , CNumbering_Base::e_Ref ,
  CNumbering_Base::e_Real
}
 Choice variants. More...
 
enum  CNumbering_Base::E_ChoiceStopper { CNumbering_Base::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CPubdesc_Base::EReftype { CPubdesc_Base::eReftype_seq = 0 , CPubdesc_Base::eReftype_sites = 1 , CPubdesc_Base::eReftype_feats = 2 , CPubdesc_Base::eReftype_no_target = 3 }
 type of reference in a GenBank record More...
 
enum class  CPubdesc_Base::E_memberIndex {
  CPubdesc_Base::e__allMandatory = 0 , CPubdesc_Base::e_pub , CPubdesc_Base::e_name , CPubdesc_Base::e_fig ,
  CPubdesc_Base::e_num , CPubdesc_Base::e_numexc , CPubdesc_Base::e_poly_a , CPubdesc_Base::e_maploc ,
  CPubdesc_Base::e_seq_raw , CPubdesc_Base::e_align_group , CPubdesc_Base::e_comment , CPubdesc_Base::e_reftype
}
 
enum  CSeq_annot_Base::EDb {
  CSeq_annot_Base::eDb_genbank = 1 , CSeq_annot_Base::eDb_embl = 2 , CSeq_annot_Base::eDb_ddbj = 3 , CSeq_annot_Base::eDb_pir = 4 ,
  CSeq_annot_Base::eDb_sp = 5 , CSeq_annot_Base::eDb_bbone = 6 , CSeq_annot_Base::eDb_pdb = 7 , CSeq_annot_Base::eDb_other = 255
}
 source of annotation More...
 
enum  CSeq_annot_Base::C_Data::E_Choice {
  CSeq_annot_Base::C_Data::e_not_set = 0 , CSeq_annot_Base::C_Data::e_Ftable , CSeq_annot_Base::C_Data::e_Align , CSeq_annot_Base::C_Data::e_Graph ,
  CSeq_annot_Base::C_Data::e_Ids , CSeq_annot_Base::C_Data::e_Locs , CSeq_annot_Base::C_Data::e_Seq_table
}
 Choice variants. More...
 
enum  CSeq_annot_Base::C_Data::E_ChoiceStopper { CSeq_annot_Base::C_Data::e_MaxChoice = 7 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CSeq_annot_Base::E_memberIndex {
  CSeq_annot_Base::e__allMandatory = 0 , CSeq_annot_Base::e_id , CSeq_annot_Base::e_db , CSeq_annot_Base::e_name ,
  CSeq_annot_Base::e_desc , CSeq_annot_Base::e_data
}
 
enum  CSeq_data_Base::E_Choice {
  CSeq_data_Base::e_not_set = 0 , CSeq_data_Base::e_Iupacna , CSeq_data_Base::e_Iupacaa , CSeq_data_Base::e_Ncbi2na ,
  CSeq_data_Base::e_Ncbi4na , CSeq_data_Base::e_Ncbi8na , CSeq_data_Base::e_Ncbipna , CSeq_data_Base::e_Ncbi8aa ,
  CSeq_data_Base::e_Ncbieaa , CSeq_data_Base::e_Ncbipaa , CSeq_data_Base::e_Ncbistdaa , CSeq_data_Base::e_Gap
}
 Choice variants. More...
 
enum  CSeq_data_Base::E_ChoiceStopper { CSeq_data_Base::e_MaxChoice = 12 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CSeq_ext_Base::E_Choice {
  CSeq_ext_Base::e_not_set = 0 , CSeq_ext_Base::e_Seg , CSeq_ext_Base::e_Ref , CSeq_ext_Base::e_Map ,
  CSeq_ext_Base::e_Delta
}
 Choice variants. More...
 
enum  CSeq_ext_Base::E_ChoiceStopper { CSeq_ext_Base::e_MaxChoice = 5 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum  CSeq_gap_Base::EType {
  CSeq_gap_Base::eType_unknown = 0 , CSeq_gap_Base::eType_fragment = 1 , CSeq_gap_Base::eType_clone = 2 , CSeq_gap_Base::eType_short_arm = 3 ,
  CSeq_gap_Base::eType_heterochromatin = 4 , CSeq_gap_Base::eType_centromere = 5 , CSeq_gap_Base::eType_telomere = 6 , CSeq_gap_Base::eType_repeat = 7 ,
  CSeq_gap_Base::eType_contig = 8 , CSeq_gap_Base::eType_scaffold = 9 , CSeq_gap_Base::eType_contamination = 10 , CSeq_gap_Base::eType_other = 255
}
 
enum  CSeq_gap_Base::ELinkage { CSeq_gap_Base::eLinkage_unlinked = 0 , CSeq_gap_Base::eLinkage_linked = 1 , CSeq_gap_Base::eLinkage_other = 255 }
 
enum class  CSeq_gap_Base::E_memberIndex { CSeq_gap_Base::e__allMandatory = 0 , CSeq_gap_Base::e_type , CSeq_gap_Base::e_linkage , CSeq_gap_Base::e_linkage_evidence }
 
enum  CSeq_hist_Base::C_Deleted::E_Choice { CSeq_hist_Base::C_Deleted::e_not_set = 0 , CSeq_hist_Base::C_Deleted::e_Bool , CSeq_hist_Base::C_Deleted::e_Date }
 Choice variants. More...
 
enum  CSeq_hist_Base::C_Deleted::E_ChoiceStopper { CSeq_hist_Base::C_Deleted::e_MaxChoice = 3 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CSeq_hist_Base::E_memberIndex {
  CSeq_hist_Base::e__allMandatory = 0 , CSeq_hist_Base::e_assembly , CSeq_hist_Base::e_replaces , CSeq_hist_Base::e_replaced_by ,
  CSeq_hist_Base::e_deleted
}
 
enum class  CSeq_hist_rec_Base::E_memberIndex { CSeq_hist_rec_Base::e__allMandatory = 0 , CSeq_hist_rec_Base::e_date , CSeq_hist_rec_Base::e_ids }
 
enum  CSeq_inst_Base::ERepr {
  CSeq_inst_Base::eRepr_not_set = 0 , CSeq_inst_Base::eRepr_virtual = 1 , CSeq_inst_Base::eRepr_raw = 2 , CSeq_inst_Base::eRepr_seg = 3 ,
  CSeq_inst_Base::eRepr_const = 4 , CSeq_inst_Base::eRepr_ref = 5 , CSeq_inst_Base::eRepr_consen = 6 , CSeq_inst_Base::eRepr_map = 7 ,
  CSeq_inst_Base::eRepr_delta = 8 , CSeq_inst_Base::eRepr_other = 255
}
 representation class More...
 
enum  CSeq_inst_Base::EMol {
  CSeq_inst_Base::eMol_not_set = 0 , CSeq_inst_Base::eMol_dna = 1 , CSeq_inst_Base::eMol_rna = 2 , CSeq_inst_Base::eMol_aa = 3 ,
  CSeq_inst_Base::eMol_na = 4 , CSeq_inst_Base::eMol_other = 255
}
 molecule class in living organism More...
 
enum  CSeq_inst_Base::ETopology {
  CSeq_inst_Base::eTopology_not_set = 0 , CSeq_inst_Base::eTopology_linear = 1 , CSeq_inst_Base::eTopology_circular = 2 , CSeq_inst_Base::eTopology_tandem = 3 ,
  CSeq_inst_Base::eTopology_other = 255
}
 topology of molecule More...
 
enum  CSeq_inst_Base::EStrand {
  CSeq_inst_Base::eStrand_not_set = 0 , CSeq_inst_Base::eStrand_ss = 1 , CSeq_inst_Base::eStrand_ds = 2 , CSeq_inst_Base::eStrand_mixed = 3 ,
  CSeq_inst_Base::eStrand_other = 255
}
 strandedness in living organism More...
 
enum class  CSeq_inst_Base::E_memberIndex {
  CSeq_inst_Base::e__allMandatory = 0 , CSeq_inst_Base::e_repr , CSeq_inst_Base::e_mol , CSeq_inst_Base::e_length ,
  CSeq_inst_Base::e_fuzz , CSeq_inst_Base::e_topology , CSeq_inst_Base::e_strand , CSeq_inst_Base::e_seq_data ,
  CSeq_inst_Base::e_ext , CSeq_inst_Base::e_hist
}
 
enum class  CSeq_literal_Base::E_memberIndex { CSeq_literal_Base::e__allMandatory = 0 , CSeq_literal_Base::e_length , CSeq_literal_Base::e_fuzz , CSeq_literal_Base::e_seq_data }
 
enum  CSeqdesc_Base::E_Choice {
  CSeqdesc_Base::e_not_set = 0 , CSeqdesc_Base::e_Mol_type , CSeqdesc_Base::e_Modif , CSeqdesc_Base::e_Method ,
  CSeqdesc_Base::e_Name , CSeqdesc_Base::e_Title , CSeqdesc_Base::e_Org , CSeqdesc_Base::e_Comment ,
  CSeqdesc_Base::e_Num , CSeqdesc_Base::e_Maploc , CSeqdesc_Base::e_Pir , CSeqdesc_Base::e_Genbank ,
  CSeqdesc_Base::e_Pub , CSeqdesc_Base::e_Region , CSeqdesc_Base::e_User , CSeqdesc_Base::e_Sp ,
  CSeqdesc_Base::e_Dbxref , CSeqdesc_Base::e_Embl , CSeqdesc_Base::e_Create_date , CSeqdesc_Base::e_Update_date ,
  CSeqdesc_Base::e_Prf , CSeqdesc_Base::e_Pdb , CSeqdesc_Base::e_Het , CSeqdesc_Base::e_Source ,
  CSeqdesc_Base::e_Molinfo , CSeqdesc_Base::e_Modelev
}
 Choice variants. More...
 
enum  CSeqdesc_Base::E_ChoiceStopper { CSeqdesc_Base::e_MaxChoice = 26 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CTextannot_id_Base::E_memberIndex {
  CTextannot_id_Base::e__allMandatory = 0 , CTextannot_id_Base::e_name , CTextannot_id_Base::e_accession , CTextannot_id_Base::e_release ,
  CTextannot_id_Base::e_version
}
 

Functions

 CAlign_def::CAlign_def (void)
 
 CAlign_def::~CAlign_def (void)
 
 CAlign_def::CAlign_def (const CAlign_def &value)
 
CAlign_defCAlign_def::operator= (const CAlign_def &value)
 
 CAlign_def_Base::CAlign_def_Base (void)
 
virtual CAlign_def_Base::~CAlign_def_Base (void)
 
 CAlign_def_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CAlign_def_Base::EAlign_type (void)
 Access to EAlign_type's attributes (values, names) as defined in spec. More...
 
bool CAlign_def_Base::IsSetAlign_type (void) const
 Check if a value has been assigned to Align_type data member. More...
 
bool CAlign_def_Base::CanGetAlign_type (void) const
 Check if it is safe to call GetAlign_type method. More...
 
void CAlign_def_Base::ResetAlign_type (void)
 Reset Align_type data member. More...
 
TAlign_type CAlign_def_Base::GetAlign_type (void) const
 Get the Align_type member data. More...
 
void CAlign_def_Base::SetAlign_type (TAlign_type value)
 Assign a value to Align_type data member. More...
 
TAlign_typeCAlign_def_Base::SetAlign_type (void)
 Assign a value to Align_type data member. More...
 
bool CAlign_def_Base::IsSetIds (void) const
 used for the one ref seqid for now Check if a value has been assigned to Ids data member. More...
 
bool CAlign_def_Base::CanGetIds (void) const
 Check if it is safe to call GetIds method. More...
 
void CAlign_def_Base::ResetIds (void)
 Reset Ids data member. More...
 
const TIdsCAlign_def_Base::GetIds (void) const
 Get the Ids member data. More...
 
TIdsCAlign_def_Base::SetIds (void)
 Assign a value to Ids data member. More...
 
virtual void CAlign_def_Base::Reset (void)
 Reset the whole object. More...
 
 CAlign_def_Base::CAlign_def_Base (const CAlign_def_Base &)
 
CAlign_def_BaseCAlign_def_Base::operator= (const CAlign_def_Base &)
 
 CAnnot_descr::CAnnot_descr (void)
 
 CAnnot_descr::~CAnnot_descr (void)
 
 CAnnot_descr::CAnnot_descr (const CAnnot_descr &value)
 
CAnnot_descrCAnnot_descr::operator= (const CAnnot_descr &value)
 
 CAnnot_descr_Base::CAnnot_descr_Base (void)
 
virtual CAnnot_descr_Base::~CAnnot_descr_Base (void)
 
 CAnnot_descr_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CAnnot_descr_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CAnnot_descr_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CAnnot_descr_Base::Reset (void)
 Reset data member. More...
 
const TdataCAnnot_descr_Base::Get (void) const
 Get the member data. More...
 
TdataCAnnot_descr_Base::Set (void)
 Assign a value to data member. More...
 
 CAnnot_descr_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CAnnot_descr_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CAnnot_descr_Base::CAnnot_descr_Base (const CAnnot_descr_Base &)
 
CAnnot_descr_BaseCAnnot_descr_Base::operator= (const CAnnot_descr_Base &)
 
 CAnnot_id::CAnnot_id (void)
 
 CAnnot_id::~CAnnot_id (void)
 
 CAnnot_id::CAnnot_id (const CAnnot_id &value)
 
CAnnot_idCAnnot_id::operator= (const CAnnot_id &value)
 
 CAnnot_id_Base::CAnnot_id_Base (void)
 
virtual CAnnot_id_Base::~CAnnot_id_Base (void)
 
 CAnnot_id_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CAnnot_id_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CAnnot_id_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CAnnot_id_Base::Which (void) const
 Which variant is currently selected. More...
 
void CAnnot_id_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CAnnot_id_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CAnnot_id_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CAnnot_id_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CAnnot_id_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CAnnot_id_Base::IsLocal (void) const
 Check if variant Local is selected. More...
 
const TLocalCAnnot_id_Base::GetLocal (void) const
 Get the variant data. More...
 
TLocalCAnnot_id_Base::SetLocal (void)
 Select the variant. More...
 
void CAnnot_id_Base::SetLocal (TLocal &value)
 Select the variant and set its data. More...
 
bool CAnnot_id_Base::IsNcbi (void) const
 Check if variant Ncbi is selected. More...
 
TNcbi CAnnot_id_Base::GetNcbi (void) const
 Get the variant data. More...
 
TNcbiCAnnot_id_Base::SetNcbi (void)
 Select the variant. More...
 
void CAnnot_id_Base::SetNcbi (TNcbi value)
 Select the variant and set its data. More...
 
bool CAnnot_id_Base::IsGeneral (void) const
 Check if variant General is selected. More...
 
const TGeneralCAnnot_id_Base::GetGeneral (void) const
 Get the variant data. More...
 
TGeneralCAnnot_id_Base::SetGeneral (void)
 Select the variant. More...
 
void CAnnot_id_Base::SetGeneral (TGeneral &value)
 Select the variant and set its data. More...
 
bool CAnnot_id_Base::IsOther (void) const
 Check if variant Other is selected. More...
 
const TOtherCAnnot_id_Base::GetOther (void) const
 Get the variant data. More...
 
TOtherCAnnot_id_Base::SetOther (void)
 Select the variant. More...
 
void CAnnot_id_Base::SetOther (TOther &value)
 Select the variant and set its data. More...
 
 CAnnot_id_Base::CAnnot_id_Base (const CAnnot_id_Base &)
 
CAnnot_id_BaseCAnnot_id_Base::operator= (const CAnnot_id_Base &)
 
void CAnnot_id_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CAnnotdesc::CAnnotdesc (void)
 
 CAnnotdesc::~CAnnotdesc (void)
 
 CAnnotdesc::CAnnotdesc (const CAnnotdesc &value)
 
CAnnotdescCAnnotdesc::operator= (const CAnnotdesc &value)
 
 CAnnotdesc_Base::CAnnotdesc_Base (void)
 
virtual CAnnotdesc_Base::~CAnnotdesc_Base (void)
 
 CAnnotdesc_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CAnnotdesc_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CAnnotdesc_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CAnnotdesc_Base::Which (void) const
 Which variant is currently selected. More...
 
void CAnnotdesc_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CAnnotdesc_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CAnnotdesc_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CAnnotdesc_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CAnnotdesc_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CAnnotdesc_Base::IsName (void) const
 Check if variant Name is selected. More...
 
const TNameCAnnotdesc_Base::GetName (void) const
 Get the variant data. More...
 
TNameCAnnotdesc_Base::SetName (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetName (const TName &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsTitle (void) const
 Check if variant Title is selected. More...
 
const TTitleCAnnotdesc_Base::GetTitle (void) const
 Get the variant data. More...
 
TTitleCAnnotdesc_Base::SetTitle (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetTitle (const TTitle &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsComment (void) const
 Check if variant Comment is selected. More...
 
const TCommentCAnnotdesc_Base::GetComment (void) const
 Get the variant data. More...
 
TCommentCAnnotdesc_Base::SetComment (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetComment (const TComment &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsPub (void) const
 Check if variant Pub is selected. More...
 
const TPubCAnnotdesc_Base::GetPub (void) const
 Get the variant data. More...
 
TPubCAnnotdesc_Base::SetPub (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetPub (TPub &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsUser (void) const
 Check if variant User is selected. More...
 
const TUserCAnnotdesc_Base::GetUser (void) const
 Get the variant data. More...
 
TUserCAnnotdesc_Base::SetUser (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetUser (TUser &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsCreate_date (void) const
 Check if variant Create_date is selected. More...
 
const TCreate_dateCAnnotdesc_Base::GetCreate_date (void) const
 Get the variant data. More...
 
TCreate_dateCAnnotdesc_Base::SetCreate_date (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetCreate_date (TCreate_date &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsUpdate_date (void) const
 Check if variant Update_date is selected. More...
 
const TUpdate_dateCAnnotdesc_Base::GetUpdate_date (void) const
 Get the variant data. More...
 
TUpdate_dateCAnnotdesc_Base::SetUpdate_date (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetUpdate_date (TUpdate_date &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsSrc (void) const
 Check if variant Src is selected. More...
 
const TSrcCAnnotdesc_Base::GetSrc (void) const
 Get the variant data. More...
 
TSrcCAnnotdesc_Base::SetSrc (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetSrc (TSrc &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsAlign (void) const
 Check if variant Align is selected. More...
 
const TAlignCAnnotdesc_Base::GetAlign (void) const
 Get the variant data. More...
 
TAlignCAnnotdesc_Base::SetAlign (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetAlign (TAlign &value)
 Select the variant and set its data. More...
 
bool CAnnotdesc_Base::IsRegion (void) const
 Check if variant Region is selected. More...
 
const TRegionCAnnotdesc_Base::GetRegion (void) const
 Get the variant data. More...
 
TRegionCAnnotdesc_Base::SetRegion (void)
 Select the variant. More...
 
void CAnnotdesc_Base::SetRegion (TRegion &value)
 Select the variant and set its data. More...
 
 CAnnotdesc_Base::CAnnotdesc_Base (const CAnnotdesc_Base &)
 
CAnnotdesc_BaseCAnnotdesc_Base::operator= (const CAnnotdesc_Base &)
 
void CAnnotdesc_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CBioseq_Base::CBioseq_Base (void)
 
virtual CBioseq_Base::~CBioseq_Base (void)
 
 CBioseq_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CBioseq_Base::IsSetId (void) const
 equivalent identifiers Check if a value has been assigned to Id data member. More...
 
bool CBioseq_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CBioseq_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCBioseq_Base::GetId (void) const
 Get the Id member data. More...
 
TIdCBioseq_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CBioseq_Base::IsSetDescr (void) const
 descriptors Check if a value has been assigned to Descr data member. More...
 
bool CBioseq_Base::CanGetDescr (void) const
 Check if it is safe to call GetDescr method. More...
 
void CBioseq_Base::ResetDescr (void)
 Reset Descr data member. More...
 
const TDescrCBioseq_Base::GetDescr (void) const
 Get the Descr member data. More...
 
void CBioseq_Base::SetDescr (TDescr &value)
 Assign a value to Descr data member. More...
 
TDescrCBioseq_Base::SetDescr (void)
 Assign a value to Descr data member. More...
 
bool CBioseq_Base::IsSetInst (void) const
 the sequence data Check if a value has been assigned to Inst data member. More...
 
bool CBioseq_Base::CanGetInst (void) const
 Check if it is safe to call GetInst method. More...
 
void CBioseq_Base::ResetInst (void)
 Reset Inst data member. More...
 
const TInstCBioseq_Base::GetInst (void) const
 Get the Inst member data. More...
 
void CBioseq_Base::SetInst (TInst &value)
 Assign a value to Inst data member. More...
 
TInstCBioseq_Base::SetInst (void)
 Assign a value to Inst data member. More...
 
bool CBioseq_Base::IsSetAnnot (void) const
 Check if a value has been assigned to Annot data member. More...
 
bool CBioseq_Base::CanGetAnnot (void) const
 Check if it is safe to call GetAnnot method. More...
 
void CBioseq_Base::ResetAnnot (void)
 Reset Annot data member. More...
 
const TAnnotCBioseq_Base::GetAnnot (void) const
 Get the Annot member data. More...
 
TAnnotCBioseq_Base::SetAnnot (void)
 Assign a value to Annot data member. More...
 
virtual void CBioseq_Base::Reset (void)
 Reset the whole object. More...
 
 CBioseq_Base::CBioseq_Base (const CBioseq_Base &)
 
CBioseq_BaseCBioseq_Base::operator= (const CBioseq_Base &)
 
 CDelta_ext_Base::CDelta_ext_Base (void)
 
virtual CDelta_ext_Base::~CDelta_ext_Base (void)
 
 CDelta_ext_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CDelta_ext_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CDelta_ext_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CDelta_ext_Base::Reset (void)
 Reset data member. More...
 
const TdataCDelta_ext_Base::Get (void) const
 Get the member data. More...
 
TdataCDelta_ext_Base::Set (void)
 Assign a value to data member. More...
 
 CDelta_ext_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CDelta_ext_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CDelta_ext_Base::CDelta_ext_Base (const CDelta_ext_Base &)
 
CDelta_ext_BaseCDelta_ext_Base::operator= (const CDelta_ext_Base &)
 
 CDelta_seq::CDelta_seq (void)
 
 CDelta_seq::~CDelta_seq (void)
 
 CDelta_seq::CDelta_seq (const CDelta_seq &value)
 
CDelta_seqCDelta_seq::operator= (const CDelta_seq &value)
 
 CDelta_seq_Base::CDelta_seq_Base (void)
 
virtual CDelta_seq_Base::~CDelta_seq_Base (void)
 
 CDelta_seq_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CDelta_seq_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CDelta_seq_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CDelta_seq_Base::Which (void) const
 Which variant is currently selected. More...
 
void CDelta_seq_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CDelta_seq_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CDelta_seq_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CDelta_seq_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CDelta_seq_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CDelta_seq_Base::IsLoc (void) const
 Check if variant Loc is selected. More...
 
const TLocCDelta_seq_Base::GetLoc (void) const
 Get the variant data. More...
 
TLocCDelta_seq_Base::SetLoc (void)
 Select the variant. More...
 
void CDelta_seq_Base::SetLoc (TLoc &value)
 Select the variant and set its data. More...
 
bool CDelta_seq_Base::IsLiteral (void) const
 Check if variant Literal is selected. More...
 
const TLiteralCDelta_seq_Base::GetLiteral (void) const
 Get the variant data. More...
 
TLiteralCDelta_seq_Base::SetLiteral (void)
 Select the variant. More...
 
void CDelta_seq_Base::SetLiteral (TLiteral &value)
 Select the variant and set its data. More...
 
 CDelta_seq_Base::CDelta_seq_Base (const CDelta_seq_Base &)
 
CDelta_seq_BaseCDelta_seq_Base::operator= (const CDelta_seq_Base &)
 
void CDelta_seq_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CHeterogen::CHeterogen (void)
 
 CHeterogen::CHeterogen (const std::string &value)
 Explicit constructor from the primitive type. More...
 
 CHeterogen_Base::CHeterogen_Base (void)
 
 CHeterogen_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CHeterogen_Base::CHeterogen_Base (const string &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CHeterogen_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CHeterogen_Base &obj)
 
 CIUPACaa::CIUPACaa (void)
 
 CIUPACaa::CIUPACaa (const std::string &value)
 Explicit constructor from the primitive type. More...
 
 CIUPACaa_Base::CIUPACaa_Base (void)
 
 CIUPACaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CIUPACaa_Base::CIUPACaa_Base (const string &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CIUPACaa_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CIUPACaa_Base &obj)
 
 CIUPACna::CIUPACna (void)
 
 CIUPACna::CIUPACna (const std::string &value)
 Explicit constructor from the primitive type. More...
 
 CIUPACna_Base::CIUPACna_Base (void)
 
 CIUPACna_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CIUPACna_Base::CIUPACna_Base (const string &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CIUPACna_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CIUPACna_Base &obj)
 
 CLinkage_evidence_Base::CLinkage_evidence_Base (void)
 
virtual CLinkage_evidence_Base::~CLinkage_evidence_Base (void)
 
 CLinkage_evidence_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CLinkage_evidence_Base::EType (void)
 Access to EType's attributes (values, names) as defined in spec. More...
 
bool CLinkage_evidence_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CLinkage_evidence_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CLinkage_evidence_Base::ResetType (void)
 Reset Type data member. More...
 
TType CLinkage_evidence_Base::GetType (void) const
 Get the Type member data. More...
 
void CLinkage_evidence_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCLinkage_evidence_Base::SetType (void)
 Assign a value to Type data member. More...
 
virtual void CLinkage_evidence_Base::Reset (void)
 Reset the whole object. More...
 
 CLinkage_evidence_Base::CLinkage_evidence_Base (const CLinkage_evidence_Base &)
 
CLinkage_evidence_BaseCLinkage_evidence_Base::operator= (const CLinkage_evidence_Base &)
 
 CMap_ext::CMap_ext (void)
 
 CMap_ext::~CMap_ext (void)
 
 CMap_ext::CMap_ext (const CMap_ext &value)
 
CMap_extCMap_ext::operator= (const CMap_ext &value)
 
 CMap_ext_Base::CMap_ext_Base (void)
 
virtual CMap_ext_Base::~CMap_ext_Base (void)
 
 CMap_ext_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CMap_ext_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CMap_ext_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CMap_ext_Base::Reset (void)
 Reset data member. More...
 
const TdataCMap_ext_Base::Get (void) const
 Get the member data. More...
 
TdataCMap_ext_Base::Set (void)
 Assign a value to data member. More...
 
 CMap_ext_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CMap_ext_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CMap_ext_Base::CMap_ext_Base (const CMap_ext_Base &)
 
CMap_ext_BaseCMap_ext_Base::operator= (const CMap_ext_Base &)
 
 CMolInfo_Base::CMolInfo_Base (void)
 
virtual CMolInfo_Base::~CMolInfo_Base (void)
 
 CMolInfo_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CMolInfo_Base::EBiomol (void)
 Access to EBiomol's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CMolInfo_Base::ETech (void)
 Access to ETech's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CMolInfo_Base::ECompleteness (void)
 Access to ECompleteness's attributes (values, names) as defined in spec. More...
 
bool CMolInfo_Base::IsSetBiomol (void) const
 Check if a value has been assigned to Biomol data member. More...
 
bool CMolInfo_Base::CanGetBiomol (void) const
 Check if it is safe to call GetBiomol method. More...
 
void CMolInfo_Base::ResetBiomol (void)
 Reset Biomol data member. More...
 
void CMolInfo_Base::SetDefaultBiomol (void)
 Assign default value to Biomol data member. More...
 
TBiomol CMolInfo_Base::GetBiomol (void) const
 Get the Biomol member data. More...
 
void CMolInfo_Base::SetBiomol (TBiomol value)
 Assign a value to Biomol data member. More...
 
TBiomolCMolInfo_Base::SetBiomol (void)
 Assign a value to Biomol data member. More...
 
bool CMolInfo_Base::IsSetTech (void) const
 Check if a value has been assigned to Tech data member. More...
 
bool CMolInfo_Base::CanGetTech (void) const
 Check if it is safe to call GetTech method. More...
 
void CMolInfo_Base::ResetTech (void)
 Reset Tech data member. More...
 
void CMolInfo_Base::SetDefaultTech (void)
 Assign default value to Tech data member. More...
 
TTech CMolInfo_Base::GetTech (void) const
 Get the Tech member data. More...
 
void CMolInfo_Base::SetTech (TTech value)
 Assign a value to Tech data member. More...
 
TTechCMolInfo_Base::SetTech (void)
 Assign a value to Tech data member. More...
 
bool CMolInfo_Base::IsSetTechexp (void) const
 explanation if tech not enough More...
 
bool CMolInfo_Base::CanGetTechexp (void) const
 Check if it is safe to call GetTechexp method. More...
 
void CMolInfo_Base::ResetTechexp (void)
 Reset Techexp data member. More...
 
const TTechexpCMolInfo_Base::GetTechexp (void) const
 Get the Techexp member data. More...
 
void CMolInfo_Base::SetTechexp (const TTechexp &value)
 Assign a value to Techexp data member. More...
 
void CMolInfo_Base::SetTechexp (TTechexp &&value)
 
TTechexpCMolInfo_Base::SetTechexp (void)
 Assign a value to Techexp data member. More...
 
bool CMolInfo_Base::IsSetCompleteness (void) const
 Check if a value has been assigned to Completeness data member. More...
 
bool CMolInfo_Base::CanGetCompleteness (void) const
 Check if it is safe to call GetCompleteness method. More...
 
void CMolInfo_Base::ResetCompleteness (void)
 Reset Completeness data member. More...
 
void CMolInfo_Base::SetDefaultCompleteness (void)
 Assign default value to Completeness data member. More...
 
TCompleteness CMolInfo_Base::GetCompleteness (void) const
 Get the Completeness member data. More...
 
void CMolInfo_Base::SetCompleteness (TCompleteness value)
 Assign a value to Completeness data member. More...
 
TCompletenessCMolInfo_Base::SetCompleteness (void)
 Assign a value to Completeness data member. More...
 
bool CMolInfo_Base::IsSetGbmoltype (void) const
 identifies particular ncRNA Check if a value has been assigned to Gbmoltype data member. More...
 
bool CMolInfo_Base::CanGetGbmoltype (void) const
 Check if it is safe to call GetGbmoltype method. More...
 
void CMolInfo_Base::ResetGbmoltype (void)
 Reset Gbmoltype data member. More...
 
const TGbmoltypeCMolInfo_Base::GetGbmoltype (void) const
 Get the Gbmoltype member data. More...
 
void CMolInfo_Base::SetGbmoltype (const TGbmoltype &value)
 Assign a value to Gbmoltype data member. More...
 
void CMolInfo_Base::SetGbmoltype (TGbmoltype &&value)
 
TGbmoltypeCMolInfo_Base::SetGbmoltype (void)
 Assign a value to Gbmoltype data member. More...
 
virtual void CMolInfo_Base::Reset (void)
 Reset the whole object. More...
 
 CMolInfo_Base::CMolInfo_Base (const CMolInfo_Base &)
 
CMolInfo_BaseCMolInfo_Base::operator= (const CMolInfo_Base &)
 
 CNCBI2na::CNCBI2na (void)
 
 CNCBI2na::CNCBI2na (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBI2na_Base::CNCBI2na_Base (void)
 
 CNCBI2na_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBI2na_Base::CNCBI2na_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBI2na_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBI2na_Base &obj)
 
 CNCBI4na::CNCBI4na (void)
 
 CNCBI4na::CNCBI4na (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBI4na_Base::CNCBI4na_Base (void)
 
 CNCBI4na_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBI4na_Base::CNCBI4na_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBI4na_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBI4na_Base &obj)
 
 CNCBI8aa::CNCBI8aa (void)
 
 CNCBI8aa::CNCBI8aa (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBI8aa_Base::CNCBI8aa_Base (void)
 
 CNCBI8aa_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBI8aa_Base::CNCBI8aa_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBI8aa_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBI8aa_Base &obj)
 
 CNCBI8na::CNCBI8na (void)
 
 CNCBI8na::CNCBI8na (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBI8na_Base::CNCBI8na_Base (void)
 
 CNCBI8na_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBI8na_Base::CNCBI8na_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBI8na_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBI8na_Base &obj)
 
 CNCBIeaa::CNCBIeaa (void)
 
 CNCBIeaa::CNCBIeaa (const std::string &value)
 Explicit constructor from the primitive type. More...
 
 CNCBIeaa_Base::CNCBIeaa_Base (void)
 
 CNCBIeaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBIeaa_Base::CNCBIeaa_Base (const string &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBIeaa_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBIeaa_Base &obj)
 
 CNCBIpaa::CNCBIpaa (void)
 
 CNCBIpaa::CNCBIpaa (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBIpaa_Base::CNCBIpaa_Base (void)
 
 CNCBIpaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBIpaa_Base::CNCBIpaa_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBIpaa_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBIpaa_Base &obj)
 
 CNCBIpna::CNCBIpna (void)
 
 CNCBIpna::CNCBIpna (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBIpna_Base::CNCBIpna_Base (void)
 
 CNCBIpna_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBIpna_Base::CNCBIpna_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBIpna_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBIpna_Base &obj)
 
 CNCBIstdaa::CNCBIstdaa (void)
 
 CNCBIstdaa::CNCBIstdaa (const std::vector< char > &value)
 Explicit constructor from the primitive type. More...
 
 CNCBIstdaa_Base::CNCBIstdaa_Base (void)
 
 CNCBIstdaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ()
 
 CNCBIstdaa_Base::CNCBIstdaa_Base (const vector< char > &data)
 
NCBI_NS_NCBI::CNcbiOstreamoperator<< (NCBI_NS_NCBI::CNcbiOstream &str, const CNCBIstdaa_Base &obj)
 
NCBI_NS_NCBI::CNcbiIstreamoperator>> (NCBI_NS_NCBI::CNcbiIstream &str, CNCBIstdaa_Base &obj)
 
 CNum_cont::CNum_cont (void)
 
 CNum_cont::~CNum_cont (void)
 
 CNum_cont::CNum_cont (const CNum_cont &value)
 
CNum_contCNum_cont::operator= (const CNum_cont &value)
 
 CNum_cont_Base::CNum_cont_Base (void)
 
virtual CNum_cont_Base::~CNum_cont_Base (void)
 
 CNum_cont_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CNum_cont_Base::IsSetRefnum (void) const
 number assigned to first residue Check if a value has been assigned to Refnum data member. More...
 
bool CNum_cont_Base::CanGetRefnum (void) const
 Check if it is safe to call GetRefnum method. More...
 
void CNum_cont_Base::ResetRefnum (void)
 Reset Refnum data member. More...
 
void CNum_cont_Base::SetDefaultRefnum (void)
 Assign default value to Refnum data member. More...
 
TRefnum CNum_cont_Base::GetRefnum (void) const
 Get the Refnum member data. More...
 
void CNum_cont_Base::SetRefnum (TRefnum value)
 Assign a value to Refnum data member. More...
 
TRefnumCNum_cont_Base::SetRefnum (void)
 Assign a value to Refnum data member. More...
 
bool CNum_cont_Base::IsSetHas_zero (void) const
 0 used? Check if a value has been assigned to Has_zero data member. More...
 
bool CNum_cont_Base::CanGetHas_zero (void) const
 Check if it is safe to call GetHas_zero method. More...
 
void CNum_cont_Base::ResetHas_zero (void)
 Reset Has_zero data member. More...
 
void CNum_cont_Base::SetDefaultHas_zero (void)
 Assign default value to Has_zero data member. More...
 
THas_zero CNum_cont_Base::GetHas_zero (void) const
 Get the Has_zero member data. More...
 
void CNum_cont_Base::SetHas_zero (THas_zero value)
 Assign a value to Has_zero data member. More...
 
THas_zeroCNum_cont_Base::SetHas_zero (void)
 Assign a value to Has_zero data member. More...
 
bool CNum_cont_Base::IsSetAscending (void) const
 ascending numbers? Check if a value has been assigned to Ascending data member. More...
 
bool CNum_cont_Base::CanGetAscending (void) const
 Check if it is safe to call GetAscending method. More...
 
void CNum_cont_Base::ResetAscending (void)
 Reset Ascending data member. More...
 
void CNum_cont_Base::SetDefaultAscending (void)
 Assign default value to Ascending data member. More...
 
TAscending CNum_cont_Base::GetAscending (void) const
 Get the Ascending member data. More...
 
void CNum_cont_Base::SetAscending (TAscending value)
 Assign a value to Ascending data member. More...
 
TAscendingCNum_cont_Base::SetAscending (void)
 Assign a value to Ascending data member. More...
 
virtual void CNum_cont_Base::Reset (void)
 Reset the whole object. More...
 
 CNum_cont_Base::CNum_cont_Base (const CNum_cont_Base &)
 
CNum_cont_BaseCNum_cont_Base::operator= (const CNum_cont_Base &)
 
 CNum_enum::CNum_enum (void)
 
 CNum_enum::~CNum_enum (void)
 
 CNum_enum::CNum_enum (const CNum_enum &value)
 
CNum_enumCNum_enum::operator= (const CNum_enum &value)
 
 CNum_enum_Base::CNum_enum_Base (void)
 
virtual CNum_enum_Base::~CNum_enum_Base (void)
 
 CNum_enum_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CNum_enum_Base::IsSetNum (void) const
 number of tags to follow Check if a value has been assigned to Num data member. More...
 
bool CNum_enum_Base::CanGetNum (void) const
 Check if it is safe to call GetNum method. More...
 
void CNum_enum_Base::ResetNum (void)
 Reset Num data member. More...
 
TNum CNum_enum_Base::GetNum (void) const
 Get the Num member data. More...
 
void CNum_enum_Base::SetNum (TNum value)
 Assign a value to Num data member. More...
 
TNumCNum_enum_Base::SetNum (void)
 Assign a value to Num data member. More...
 
bool CNum_enum_Base::IsSetNames (void) const
 the tags Check if a value has been assigned to Names data member. More...
 
bool CNum_enum_Base::CanGetNames (void) const
 Check if it is safe to call GetNames method. More...
 
void CNum_enum_Base::ResetNames (void)
 Reset Names data member. More...
 
const TNamesCNum_enum_Base::GetNames (void) const
 Get the Names member data. More...
 
TNamesCNum_enum_Base::SetNames (void)
 Assign a value to Names data member. More...
 
virtual void CNum_enum_Base::Reset (void)
 Reset the whole object. More...
 
 CNum_enum_Base::CNum_enum_Base (const CNum_enum_Base &)
 
CNum_enum_BaseCNum_enum_Base::operator= (const CNum_enum_Base &)
 
 CNum_real::CNum_real (void)
 
 CNum_real::~CNum_real (void)
 
 CNum_real::CNum_real (const CNum_real &value)
 
CNum_realCNum_real::operator= (const CNum_real &value)
 
 CNum_real_Base::CNum_real_Base (void)
 
virtual CNum_real_Base::~CNum_real_Base (void)
 
 CNum_real_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CNum_real_Base::IsSetA (void) const
 from an integer system used by Bioseq Check if a value has been assigned to A data member. More...
 
bool CNum_real_Base::CanGetA (void) const
 Check if it is safe to call GetA method. More...
 
void CNum_real_Base::ResetA (void)
 Reset A data member. More...
 
TA CNum_real_Base::GetA (void) const
 Get the A member data. More...
 
void CNum_real_Base::SetA (TA value)
 Assign a value to A data member. More...
 
TACNum_real_Base::SetA (void)
 Assign a value to A data member. More...
 
bool CNum_real_Base::IsSetB (void) const
 position = (a * int_position) + b Check if a value has been assigned to B data member. More...
 
bool CNum_real_Base::CanGetB (void) const
 Check if it is safe to call GetB method. More...
 
void CNum_real_Base::ResetB (void)
 Reset B data member. More...
 
TB CNum_real_Base::GetB (void) const
 Get the B member data. More...
 
void CNum_real_Base::SetB (TB value)
 Assign a value to B data member. More...
 
TBCNum_real_Base::SetB (void)
 Assign a value to B data member. More...
 
bool CNum_real_Base::IsSetUnits (void) const
 Check if a value has been assigned to Units data member. More...
 
bool CNum_real_Base::CanGetUnits (void) const
 Check if it is safe to call GetUnits method. More...
 
void CNum_real_Base::ResetUnits (void)
 Reset Units data member. More...
 
const TUnitsCNum_real_Base::GetUnits (void) const
 Get the Units member data. More...
 
void CNum_real_Base::SetUnits (const TUnits &value)
 Assign a value to Units data member. More...
 
void CNum_real_Base::SetUnits (TUnits &&value)
 
TUnitsCNum_real_Base::SetUnits (void)
 Assign a value to Units data member. More...
 
virtual void CNum_real_Base::Reset (void)
 Reset the whole object. More...
 
 CNum_real_Base::CNum_real_Base (const CNum_real_Base &)
 
CNum_real_BaseCNum_real_Base::operator= (const CNum_real_Base &)
 
 CNum_ref::CNum_ref (void)
 
 CNum_ref::~CNum_ref (void)
 
 CNum_ref::CNum_ref (const CNum_ref &value)
 
CNum_refCNum_ref::operator= (const CNum_ref &value)
 
 CNum_ref_Base::CNum_ref_Base (void)
 
virtual CNum_ref_Base::~CNum_ref_Base (void)
 
 CNum_ref_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CNum_ref_Base::EType (void)
 Access to EType's attributes (values, names) as defined in spec. More...
 
bool CNum_ref_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CNum_ref_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CNum_ref_Base::ResetType (void)
 Reset Type data member. More...
 
TType CNum_ref_Base::GetType (void) const
 Get the Type member data. More...
 
void CNum_ref_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCNum_ref_Base::SetType (void)
 Assign a value to Type data member. More...
 
bool CNum_ref_Base::IsSetAligns (void) const
 Check if a value has been assigned to Aligns data member. More...
 
bool CNum_ref_Base::CanGetAligns (void) const
 Check if it is safe to call GetAligns method. More...
 
void CNum_ref_Base::ResetAligns (void)
 Reset Aligns data member. More...
 
const TAlignsCNum_ref_Base::GetAligns (void) const
 Get the Aligns member data. More...
 
void CNum_ref_Base::SetAligns (TAligns &value)
 Assign a value to Aligns data member. More...
 
TAlignsCNum_ref_Base::SetAligns (void)
 Assign a value to Aligns data member. More...
 
virtual void CNum_ref_Base::Reset (void)
 Reset the whole object. More...
 
 CNum_ref_Base::CNum_ref_Base (const CNum_ref_Base &)
 
CNum_ref_BaseCNum_ref_Base::operator= (const CNum_ref_Base &)
 
 CNumbering::CNumbering (void)
 
 CNumbering::~CNumbering (void)
 
 CNumbering::CNumbering (const CNumbering &value)
 
CNumberingCNumbering::operator= (const CNumbering &value)
 
 CNumbering_Base::CNumbering_Base (void)
 
virtual CNumbering_Base::~CNumbering_Base (void)
 
 CNumbering_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CNumbering_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CNumbering_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CNumbering_Base::Which (void) const
 Which variant is currently selected. More...
 
void CNumbering_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CNumbering_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CNumbering_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CNumbering_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CNumbering_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CNumbering_Base::IsCont (void) const
 Check if variant Cont is selected. More...
 
const TContCNumbering_Base::GetCont (void) const
 Get the variant data. More...
 
TContCNumbering_Base::SetCont (void)
 Select the variant. More...
 
void CNumbering_Base::SetCont (TCont &value)
 Select the variant and set its data. More...
 
bool CNumbering_Base::IsEnum (void) const
 Check if variant Enum is selected. More...
 
const TEnumCNumbering_Base::GetEnum (void) const
 Get the variant data. More...
 
TEnumCNumbering_Base::SetEnum (void)
 Select the variant. More...
 
void CNumbering_Base::SetEnum (TEnum &value)
 Select the variant and set its data. More...
 
bool CNumbering_Base::IsRef (void) const
 Check if variant Ref is selected. More...
 
const TRefCNumbering_Base::GetRef (void) const
 Get the variant data. More...
 
TRefCNumbering_Base::SetRef (void)
 Select the variant. More...
 
void CNumbering_Base::SetRef (TRef &value)
 Select the variant and set its data. More...
 
bool CNumbering_Base::IsReal (void) const
 Check if variant Real is selected. More...
 
const TRealCNumbering_Base::GetReal (void) const
 Get the variant data. More...
 
TRealCNumbering_Base::SetReal (void)
 Select the variant. More...
 
void CNumbering_Base::SetReal (TReal &value)
 Select the variant and set its data. More...
 
 CNumbering_Base::CNumbering_Base (const CNumbering_Base &)
 
CNumbering_BaseCNumbering_Base::operator= (const CNumbering_Base &)
 
void CNumbering_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CPubdesc_Base::CPubdesc_Base (void)
 
virtual CPubdesc_Base::~CPubdesc_Base (void)
 
 CPubdesc_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CPubdesc_Base::EReftype (void)
 Access to EReftype's attributes (values, names) as defined in spec. More...
 
bool CPubdesc_Base::IsSetPub (void) const
 the citation(s) Check if a value has been assigned to Pub data member. More...
 
bool CPubdesc_Base::CanGetPub (void) const
 Check if it is safe to call GetPub method. More...
 
void CPubdesc_Base::ResetPub (void)
 Reset Pub data member. More...
 
const TPubCPubdesc_Base::GetPub (void) const
 Get the Pub member data. More...
 
void CPubdesc_Base::SetPub (TPub &value)
 Assign a value to Pub data member. More...
 
TPubCPubdesc_Base::SetPub (void)
 Assign a value to Pub data member. More...
 
bool CPubdesc_Base::IsSetName (void) const
 name used in paper Check if a value has been assigned to Name data member. More...
 
bool CPubdesc_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CPubdesc_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCPubdesc_Base::GetName (void) const
 Get the Name member data. More...
 
void CPubdesc_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CPubdesc_Base::SetName (TName &&value)
 
TNameCPubdesc_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CPubdesc_Base::IsSetFig (void) const
 figure in paper Check if a value has been assigned to Fig data member. More...
 
bool CPubdesc_Base::CanGetFig (void) const
 Check if it is safe to call GetFig method. More...
 
void CPubdesc_Base::ResetFig (void)
 Reset Fig data member. More...
 
const TFigCPubdesc_Base::GetFig (void) const
 Get the Fig member data. More...
 
void CPubdesc_Base::SetFig (const TFig &value)
 Assign a value to Fig data member. More...
 
void CPubdesc_Base::SetFig (TFig &&value)
 
TFigCPubdesc_Base::SetFig (void)
 Assign a value to Fig data member. More...
 
bool CPubdesc_Base::IsSetNum (void) const
 numbering from paper Check if a value has been assigned to Num data member. More...
 
bool CPubdesc_Base::CanGetNum (void) const
 Check if it is safe to call GetNum method. More...
 
void CPubdesc_Base::ResetNum (void)
 Reset Num data member. More...
 
const TNumCPubdesc_Base::GetNum (void) const
 Get the Num member data. More...
 
void CPubdesc_Base::SetNum (TNum &value)
 Assign a value to Num data member. More...
 
TNumCPubdesc_Base::SetNum (void)
 Assign a value to Num data member. More...
 
bool CPubdesc_Base::IsSetNumexc (void) const
 numbering problem with paper Check if a value has been assigned to Numexc data member. More...
 
bool CPubdesc_Base::CanGetNumexc (void) const
 Check if it is safe to call GetNumexc method. More...
 
void CPubdesc_Base::ResetNumexc (void)
 Reset Numexc data member. More...
 
TNumexc CPubdesc_Base::GetNumexc (void) const
 Get the Numexc member data. More...
 
void CPubdesc_Base::SetNumexc (TNumexc value)
 Assign a value to Numexc data member. More...
 
TNumexcCPubdesc_Base::SetNumexc (void)
 Assign a value to Numexc data member. More...
 
bool CPubdesc_Base::IsSetPoly_a (void) const
 poly A tail indicated in figure? Check if a value has been assigned to Poly_a data member. More...
 
bool CPubdesc_Base::CanGetPoly_a (void) const
 Check if it is safe to call GetPoly_a method. More...
 
void CPubdesc_Base::ResetPoly_a (void)
 Reset Poly_a data member. More...
 
TPoly_a CPubdesc_Base::GetPoly_a (void) const
 Get the Poly_a member data. More...
 
void CPubdesc_Base::SetPoly_a (TPoly_a value)
 Assign a value to Poly_a data member. More...
 
TPoly_aCPubdesc_Base::SetPoly_a (void)
 Assign a value to Poly_a data member. More...
 
bool CPubdesc_Base::IsSetMaploc (void) const
 map location reported in paper Check if a value has been assigned to Maploc data member. More...
 
bool CPubdesc_Base::CanGetMaploc (void) const
 Check if it is safe to call GetMaploc method. More...
 
void CPubdesc_Base::ResetMaploc (void)
 Reset Maploc data member. More...
 
const TMaplocCPubdesc_Base::GetMaploc (void) const
 Get the Maploc member data. More...
 
void CPubdesc_Base::SetMaploc (const TMaploc &value)
 Assign a value to Maploc data member. More...
 
void CPubdesc_Base::SetMaploc (TMaploc &&value)
 
TMaplocCPubdesc_Base::SetMaploc (void)
 Assign a value to Maploc data member. More...
 
bool CPubdesc_Base::IsSetSeq_raw (void) const
 original sequence from paper Check if a value has been assigned to Seq_raw data member. More...
 
bool CPubdesc_Base::CanGetSeq_raw (void) const
 Check if it is safe to call GetSeq_raw method. More...
 
void CPubdesc_Base::ResetSeq_raw (void)
 Reset Seq_raw data member. More...
 
const TSeq_rawCPubdesc_Base::GetSeq_raw (void) const
 Get the Seq_raw member data. More...
 
void CPubdesc_Base::SetSeq_raw (const TSeq_raw &value)
 Assign a value to Seq_raw data member. More...
 
void CPubdesc_Base::SetSeq_raw (TSeq_raw &&value)
 
TSeq_rawCPubdesc_Base::SetSeq_raw (void)
 Assign a value to Seq_raw data member. More...
 
bool CPubdesc_Base::IsSetAlign_group (void) const
 this seq aligned with others in paper Check if a value has been assigned to Align_group data member. More...
 
bool CPubdesc_Base::CanGetAlign_group (void) const
 Check if it is safe to call GetAlign_group method. More...
 
void CPubdesc_Base::ResetAlign_group (void)
 Reset Align_group data member. More...
 
TAlign_group CPubdesc_Base::GetAlign_group (void) const
 Get the Align_group member data. More...
 
void CPubdesc_Base::SetAlign_group (TAlign_group value)
 Assign a value to Align_group data member. More...
 
TAlign_groupCPubdesc_Base::SetAlign_group (void)
 Assign a value to Align_group data member. More...
 
bool CPubdesc_Base::IsSetComment (void) const
 any comment on this pub in context Check if a value has been assigned to Comment data member. More...
 
bool CPubdesc_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CPubdesc_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCPubdesc_Base::GetComment (void) const
 Get the Comment member data. More...
 
void CPubdesc_Base::SetComment (const TComment &value)
 Assign a value to Comment data member. More...
 
void CPubdesc_Base::SetComment (TComment &&value)
 
TCommentCPubdesc_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
bool CPubdesc_Base::IsSetReftype (void) const
 Check if a value has been assigned to Reftype data member. More...
 
bool CPubdesc_Base::CanGetReftype (void) const
 Check if it is safe to call GetReftype method. More...
 
void CPubdesc_Base::ResetReftype (void)
 Reset Reftype data member. More...
 
void CPubdesc_Base::SetDefaultReftype (void)
 Assign default value to Reftype data member. More...
 
TReftype CPubdesc_Base::GetReftype (void) const
 Get the Reftype member data. More...
 
void CPubdesc_Base::SetReftype (TReftype value)
 Assign a value to Reftype data member. More...
 
TReftypeCPubdesc_Base::SetReftype (void)
 Assign a value to Reftype data member. More...
 
virtual void CPubdesc_Base::Reset (void)
 Reset the whole object. More...
 
 CPubdesc_Base::CPubdesc_Base (const CPubdesc_Base &)
 
CPubdesc_BaseCPubdesc_Base::operator= (const CPubdesc_Base &)
 
 CRef_ext::CRef_ext (void)
 
 CRef_ext_Base::CRef_ext_Base (void)
 
 CRef_ext_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
const CSeq_locCRef_ext_Base::Get (void) const
 
CSeq_locCRef_ext_Base::Set (void)
 
 CSeg_ext::CSeg_ext (void)
 
 CSeg_ext::~CSeg_ext (void)
 
 CSeg_ext::CSeg_ext (const CSeg_ext &value)
 
CSeg_extCSeg_ext::operator= (const CSeg_ext &value)
 
 CSeg_ext_Base::CSeg_ext_Base (void)
 
virtual CSeg_ext_Base::~CSeg_ext_Base (void)
 
 CSeg_ext_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeg_ext_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CSeg_ext_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CSeg_ext_Base::Reset (void)
 Reset data member. More...
 
const TdataCSeg_ext_Base::Get (void) const
 Get the member data. More...
 
TdataCSeg_ext_Base::Set (void)
 Assign a value to data member. More...
 
 CSeg_ext_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CSeg_ext_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CSeg_ext_Base::CSeg_ext_Base (const CSeg_ext_Base &)
 
CSeg_ext_BaseCSeg_ext_Base::operator= (const CSeg_ext_Base &)
 
 CSeq_annot_Base::CSeq_annot_Base (void)
 
virtual CSeq_annot_Base::~CSeq_annot_Base (void)
 
 CSeq_annot_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_annot_Base::EDb (void)
 Access to EDb's attributes (values, names) as defined in spec. More...
 
 CSeq_annot_Base::C_Data::C_Data (void)
 
 CSeq_annot_Base::C_Data::~C_Data (void)
 
 CSeq_annot_Base::C_Data::DECLARE_INTERNAL_TYPE_INFO ()
 
void CSeq_annot_Base::C_Data::Reset (void)
 Reset the whole object. More...
 
void CSeq_annot_Base::C_Data::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CSeq_annot_Base::C_Data::Which (void) const
 Which variant is currently selected. More...
 
void CSeq_annot_Base::C_Data::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CSeq_annot_Base::C_Data::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CSeq_annot_Base::C_Data::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CSeq_annot_Base::C_Data::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CSeq_annot_Base::C_Data::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CSeq_annot_Base::C_Data::IsFtable (void) const
 Check if variant Ftable is selected. More...
 
const TFtableCSeq_annot_Base::C_Data::GetFtable (void) const
 Get the variant data. More...
 
TFtableCSeq_annot_Base::C_Data::SetFtable (void)
 Select the variant. More...
 
bool CSeq_annot_Base::C_Data::IsAlign (void) const
 Check if variant Align is selected. More...
 
const TAlignCSeq_annot_Base::C_Data::GetAlign (void) const
 Get the variant data. More...
 
TAlignCSeq_annot_Base::C_Data::SetAlign (void)
 Select the variant. More...
 
bool CSeq_annot_Base::C_Data::IsGraph (void) const
 Check if variant Graph is selected. More...
 
const TGraphCSeq_annot_Base::C_Data::GetGraph (void) const
 Get the variant data. More...
 
TGraphCSeq_annot_Base::C_Data::SetGraph (void)
 Select the variant. More...
 
bool CSeq_annot_Base::C_Data::IsIds (void) const
 Check if variant Ids is selected. More...
 
const TIdsCSeq_annot_Base::C_Data::GetIds (void) const
 Get the variant data. More...
 
TIdsCSeq_annot_Base::C_Data::SetIds (void)
 Select the variant. More...
 
bool CSeq_annot_Base::C_Data::IsLocs (void) const
 Check if variant Locs is selected. More...
 
const TLocsCSeq_annot_Base::C_Data::GetLocs (void) const
 Get the variant data. More...
 
TLocsCSeq_annot_Base::C_Data::SetLocs (void)
 Select the variant. More...
 
bool CSeq_annot_Base::C_Data::IsSeq_table (void) const
 Check if variant Seq_table is selected. More...
 
const TSeq_tableCSeq_annot_Base::C_Data::GetSeq_table (void) const
 Get the variant data. More...
 
TSeq_tableCSeq_annot_Base::C_Data::SetSeq_table (void)
 Select the variant. More...
 
void CSeq_annot_Base::C_Data::SetSeq_table (TSeq_table &value)
 Select the variant and set its data. More...
 
 CSeq_annot_Base::C_Data::C_Data (const C_Data &)
 
C_DataCSeq_annot_Base::C_Data::operator= (const C_Data &)
 
void CSeq_annot_Base::C_Data::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CSeq_annot_Base::IsSetId (void) const
 Check if a value has been assigned to Id data member. More...
 
bool CSeq_annot_Base::CanGetId (void) const
 Check if it is safe to call GetId method. More...
 
void CSeq_annot_Base::ResetId (void)
 Reset Id data member. More...
 
const TIdCSeq_annot_Base::GetId (void) const
 Get the Id member data. More...
 
TIdCSeq_annot_Base::SetId (void)
 Assign a value to Id data member. More...
 
bool CSeq_annot_Base::IsSetDb (void) const
 Check if a value has been assigned to Db data member. More...
 
bool CSeq_annot_Base::CanGetDb (void) const
 Check if it is safe to call GetDb method. More...
 
void CSeq_annot_Base::ResetDb (void)
 Reset Db data member. More...
 
TDb CSeq_annot_Base::GetDb (void) const
 Get the Db member data. More...
 
void CSeq_annot_Base::SetDb (TDb value)
 Assign a value to Db data member. More...
 
TDbCSeq_annot_Base::SetDb (void)
 Assign a value to Db data member. More...
 
bool CSeq_annot_Base::IsSetName (void) const
 source if "other" above Check if a value has been assigned to Name data member. More...
 
bool CSeq_annot_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CSeq_annot_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCSeq_annot_Base::GetName (void) const
 Get the Name member data. More...
 
void CSeq_annot_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CSeq_annot_Base::SetName (TName &&value)
 
TNameCSeq_annot_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CSeq_annot_Base::IsSetDesc (void) const
 used only for stand alone Seq-annots Check if a value has been assigned to Desc data member. More...
 
bool CSeq_annot_Base::CanGetDesc (void) const
 Check if it is safe to call GetDesc method. More...
 
void CSeq_annot_Base::ResetDesc (void)
 Reset Desc data member. More...
 
const TDescCSeq_annot_Base::GetDesc (void) const
 Get the Desc member data. More...
 
void CSeq_annot_Base::SetDesc (TDesc &value)
 Assign a value to Desc data member. More...
 
TDescCSeq_annot_Base::SetDesc (void)
 Assign a value to Desc data member. More...
 
bool CSeq_annot_Base::IsSetData (void) const
 Check if a value has been assigned to Data data member. More...
 
bool CSeq_annot_Base::CanGetData (void) const
 Check if it is safe to call GetData method. More...
 
void CSeq_annot_Base::ResetData (void)
 Reset Data data member. More...
 
const TDataCSeq_annot_Base::GetData (void) const
 Get the Data member data. More...
 
void CSeq_annot_Base::SetData (TData &value)
 Assign a value to Data data member. More...
 
TDataCSeq_annot_Base::SetData (void)
 Assign a value to Data data member. More...
 
virtual void CSeq_annot_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_annot_Base::CSeq_annot_Base (const CSeq_annot_Base &)
 
CSeq_annot_BaseCSeq_annot_Base::operator= (const CSeq_annot_Base &)
 
 CSeq_data_Base::CSeq_data_Base (void)
 
virtual CSeq_data_Base::~CSeq_data_Base (void)
 
 CSeq_data_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CSeq_data_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CSeq_data_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CSeq_data_Base::Which (void) const
 Which variant is currently selected. More...
 
void CSeq_data_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CSeq_data_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CSeq_data_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CSeq_data_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CSeq_data_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CSeq_data_Base::IsIupacna (void) const
 Check if variant Iupacna is selected. More...
 
const TIupacnaCSeq_data_Base::GetIupacna (void) const
 Get the variant data. More...
 
TIupacnaCSeq_data_Base::SetIupacna (void)
 Select the variant. More...
 
void CSeq_data_Base::SetIupacna (const TIupacna &value)
 Select the variant and set its data. More...
 
bool CSeq_data_Base::IsIupacaa (void) const
 Check if variant Iupacaa is selected. More...
 
const TIupacaaCSeq_data_Base::GetIupacaa (void) const
 Get the variant data. More...
 
TIupacaaCSeq_data_Base::SetIupacaa (void)
 Select the variant. More...
 
void CSeq_data_Base::SetIupacaa (const TIupacaa &value)
 Select the variant and set its data. More...
 
bool CSeq_data_Base::IsNcbi2na (void) const
 Check if variant Ncbi2na is selected. More...
 
const TNcbi2naCSeq_data_Base::GetNcbi2na (void) const
 Get the variant data. More...
 
TNcbi2naCSeq_data_Base::SetNcbi2na (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsNcbi4na (void) const
 Check if variant Ncbi4na is selected. More...
 
const TNcbi4naCSeq_data_Base::GetNcbi4na (void) const
 Get the variant data. More...
 
TNcbi4naCSeq_data_Base::SetNcbi4na (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsNcbi8na (void) const
 Check if variant Ncbi8na is selected. More...
 
const TNcbi8naCSeq_data_Base::GetNcbi8na (void) const
 Get the variant data. More...
 
TNcbi8naCSeq_data_Base::SetNcbi8na (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsNcbipna (void) const
 Check if variant Ncbipna is selected. More...
 
const TNcbipnaCSeq_data_Base::GetNcbipna (void) const
 Get the variant data. More...
 
TNcbipnaCSeq_data_Base::SetNcbipna (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsNcbi8aa (void) const
 Check if variant Ncbi8aa is selected. More...
 
const TNcbi8aaCSeq_data_Base::GetNcbi8aa (void) const
 Get the variant data. More...
 
TNcbi8aaCSeq_data_Base::SetNcbi8aa (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsNcbieaa (void) const
 Check if variant Ncbieaa is selected. More...
 
const TNcbieaaCSeq_data_Base::GetNcbieaa (void) const
 Get the variant data. More...
 
TNcbieaaCSeq_data_Base::SetNcbieaa (void)
 Select the variant. More...
 
void CSeq_data_Base::SetNcbieaa (const TNcbieaa &value)
 Select the variant and set its data. More...
 
bool CSeq_data_Base::IsNcbipaa (void) const
 Check if variant Ncbipaa is selected. More...
 
const TNcbipaaCSeq_data_Base::GetNcbipaa (void) const
 Get the variant data. More...
 
TNcbipaaCSeq_data_Base::SetNcbipaa (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsNcbistdaa (void) const
 Check if variant Ncbistdaa is selected. More...
 
const TNcbistdaaCSeq_data_Base::GetNcbistdaa (void) const
 Get the variant data. More...
 
TNcbistdaaCSeq_data_Base::SetNcbistdaa (void)
 Select the variant. More...
 
bool CSeq_data_Base::IsGap (void) const
 Check if variant Gap is selected. More...
 
const TGapCSeq_data_Base::GetGap (void) const
 Get the variant data. More...
 
TGapCSeq_data_Base::SetGap (void)
 Select the variant. More...
 
void CSeq_data_Base::SetGap (TGap &value)
 Select the variant and set its data. More...
 
 CSeq_data_Base::CSeq_data_Base (const CSeq_data_Base &)
 
CSeq_data_BaseCSeq_data_Base::operator= (const CSeq_data_Base &)
 
void CSeq_data_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CSeq_descr_Base::CSeq_descr_Base (void)
 
virtual CSeq_descr_Base::~CSeq_descr_Base (void)
 
 CSeq_descr_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeq_descr_Base::IsSet (void) const
 Check if a value has been assigned to data member. More...
 
bool CSeq_descr_Base::CanGet (void) const
 Check if it is safe to call Get method. More...
 
void CSeq_descr_Base::Reset (void)
 Reset data member. More...
 
const TdataCSeq_descr_Base::Get (void) const
 Get the member data. More...
 
TdataCSeq_descr_Base::Set (void)
 Assign a value to data member. More...
 
 CSeq_descr_Base::operator const Tdata & (void) const
 Conversion operator to 'const Tdata' type. More...
 
 CSeq_descr_Base::operator Tdata & (void)
 Conversion operator to 'Tdata' type. More...
 
 CSeq_descr_Base::CSeq_descr_Base (const CSeq_descr_Base &)
 
CSeq_descr_BaseCSeq_descr_Base::operator= (const CSeq_descr_Base &)
 
 CSeq_ext::CSeq_ext (void)
 
 CSeq_ext::~CSeq_ext (void)
 
 CSeq_ext::CSeq_ext (const CSeq_ext &value)
 
CSeq_extCSeq_ext::operator= (const CSeq_ext &value)
 
 CSeq_ext_Base::CSeq_ext_Base (void)
 
virtual CSeq_ext_Base::~CSeq_ext_Base (void)
 
 CSeq_ext_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CSeq_ext_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CSeq_ext_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CSeq_ext_Base::Which (void) const
 Which variant is currently selected. More...
 
void CSeq_ext_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CSeq_ext_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CSeq_ext_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CSeq_ext_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CSeq_ext_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CSeq_ext_Base::IsSeg (void) const
 Check if variant Seg is selected. More...
 
const TSegCSeq_ext_Base::GetSeg (void) const
 Get the variant data. More...
 
TSegCSeq_ext_Base::SetSeg (void)
 Select the variant. More...
 
void CSeq_ext_Base::SetSeg (TSeg &value)
 Select the variant and set its data. More...
 
bool CSeq_ext_Base::IsRef (void) const
 Check if variant Ref is selected. More...
 
const TRefCSeq_ext_Base::GetRef (void) const
 Get the variant data. More...
 
TRefCSeq_ext_Base::SetRef (void)
 Select the variant. More...
 
void CSeq_ext_Base::SetRef (TRef &value)
 Select the variant and set its data. More...
 
bool CSeq_ext_Base::IsMap (void) const
 Check if variant Map is selected. More...
 
const TMapCSeq_ext_Base::GetMap (void) const
 Get the variant data. More...
 
TMapCSeq_ext_Base::SetMap (void)
 Select the variant. More...
 
void CSeq_ext_Base::SetMap (TMap &value)
 Select the variant and set its data. More...
 
bool CSeq_ext_Base::IsDelta (void) const
 Check if variant Delta is selected. More...
 
const TDeltaCSeq_ext_Base::GetDelta (void) const
 Get the variant data. More...
 
TDeltaCSeq_ext_Base::SetDelta (void)
 Select the variant. More...
 
void CSeq_ext_Base::SetDelta (TDelta &value)
 Select the variant and set its data. More...
 
 CSeq_ext_Base::CSeq_ext_Base (const CSeq_ext_Base &)
 
CSeq_ext_BaseCSeq_ext_Base::operator= (const CSeq_ext_Base &)
 
void CSeq_ext_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CSeq_gap_Base::CSeq_gap_Base (void)
 
virtual CSeq_gap_Base::~CSeq_gap_Base (void)
 
 CSeq_gap_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_gap_Base::EType (void)
 Access to EType's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_gap_Base::ELinkage (void)
 Access to ELinkage's attributes (values, names) as defined in spec. More...
 
bool CSeq_gap_Base::IsSetType (void) const
 Check if a value has been assigned to Type data member. More...
 
bool CSeq_gap_Base::CanGetType (void) const
 Check if it is safe to call GetType method. More...
 
void CSeq_gap_Base::ResetType (void)
 Reset Type data member. More...
 
TType CSeq_gap_Base::GetType (void) const
 Get the Type member data. More...
 
void CSeq_gap_Base::SetType (TType value)
 Assign a value to Type data member. More...
 
TTypeCSeq_gap_Base::SetType (void)
 Assign a value to Type data member. More...
 
bool CSeq_gap_Base::IsSetLinkage (void) const
 Check if a value has been assigned to Linkage data member. More...
 
bool CSeq_gap_Base::CanGetLinkage (void) const
 Check if it is safe to call GetLinkage method. More...
 
void CSeq_gap_Base::ResetLinkage (void)
 Reset Linkage data member. More...
 
TLinkage CSeq_gap_Base::GetLinkage (void) const
 Get the Linkage member data. More...
 
void CSeq_gap_Base::SetLinkage (TLinkage value)
 Assign a value to Linkage data member. More...
 
TLinkageCSeq_gap_Base::SetLinkage (void)
 Assign a value to Linkage data member. More...
 
bool CSeq_gap_Base::IsSetLinkage_evidence (void) const
 Check if a value has been assigned to Linkage_evidence data member. More...
 
bool CSeq_gap_Base::CanGetLinkage_evidence (void) const
 Check if it is safe to call GetLinkage_evidence method. More...
 
void CSeq_gap_Base::ResetLinkage_evidence (void)
 Reset Linkage_evidence data member. More...
 
const TLinkage_evidenceCSeq_gap_Base::GetLinkage_evidence (void) const
 Get the Linkage_evidence member data. More...
 
TLinkage_evidenceCSeq_gap_Base::SetLinkage_evidence (void)
 Assign a value to Linkage_evidence data member. More...
 
virtual void CSeq_gap_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_gap_Base::CSeq_gap_Base (const CSeq_gap_Base &)
 
CSeq_gap_BaseCSeq_gap_Base::operator= (const CSeq_gap_Base &)
 
 CSeq_hist::CSeq_hist (void)
 
 CSeq_hist::~CSeq_hist (void)
 
 CSeq_hist::CSeq_hist (const CSeq_hist &value)
 
CSeq_histCSeq_hist::operator= (const CSeq_hist &value)
 
 CSeq_hist_Base::CSeq_hist_Base (void)
 
virtual CSeq_hist_Base::~CSeq_hist_Base (void)
 
 CSeq_hist_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CSeq_hist_Base::C_Deleted::C_Deleted (void)
 
 CSeq_hist_Base::C_Deleted::~C_Deleted (void)
 
 CSeq_hist_Base::C_Deleted::DECLARE_INTERNAL_TYPE_INFO ()
 
void CSeq_hist_Base::C_Deleted::Reset (void)
 Reset the whole object. More...
 
void CSeq_hist_Base::C_Deleted::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CSeq_hist_Base::C_Deleted::Which (void) const
 Which variant is currently selected. More...
 
void CSeq_hist_Base::C_Deleted::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CSeq_hist_Base::C_Deleted::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CSeq_hist_Base::C_Deleted::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CSeq_hist_Base::C_Deleted::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CSeq_hist_Base::C_Deleted::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CSeq_hist_Base::C_Deleted::IsBool (void) const
 Check if variant Bool is selected. More...
 
TBool CSeq_hist_Base::C_Deleted::GetBool (void) const
 Get the variant data. More...
 
TBoolCSeq_hist_Base::C_Deleted::SetBool (void)
 Select the variant. More...
 
void CSeq_hist_Base::C_Deleted::SetBool (TBool value)
 Select the variant and set its data. More...
 
bool CSeq_hist_Base::C_Deleted::IsDate (void) const
 Check if variant Date is selected. More...
 
const TDateCSeq_hist_Base::C_Deleted::GetDate (void) const
 Get the variant data. More...
 
TDateCSeq_hist_Base::C_Deleted::SetDate (void)
 Select the variant. More...
 
void CSeq_hist_Base::C_Deleted::SetDate (TDate &value)
 Select the variant and set its data. More...
 
 CSeq_hist_Base::C_Deleted::C_Deleted (const C_Deleted &)
 
C_DeletedCSeq_hist_Base::C_Deleted::operator= (const C_Deleted &)
 
void CSeq_hist_Base::C_Deleted::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CSeq_hist_Base::IsSetAssembly (void) const
 how was this assembled? Check if a value has been assigned to Assembly data member. More...
 
bool CSeq_hist_Base::CanGetAssembly (void) const
 Check if it is safe to call GetAssembly method. More...
 
void CSeq_hist_Base::ResetAssembly (void)
 Reset Assembly data member. More...
 
const TAssemblyCSeq_hist_Base::GetAssembly (void) const
 Get the Assembly member data. More...
 
TAssemblyCSeq_hist_Base::SetAssembly (void)
 Assign a value to Assembly data member. More...
 
bool CSeq_hist_Base::IsSetReplaces (void) const
 seq makes these seqs obsolete Check if a value has been assigned to Replaces data member. More...
 
bool CSeq_hist_Base::CanGetReplaces (void) const
 Check if it is safe to call GetReplaces method. More...
 
void CSeq_hist_Base::ResetReplaces (void)
 Reset Replaces data member. More...
 
const TReplacesCSeq_hist_Base::GetReplaces (void) const
 Get the Replaces member data. More...
 
void CSeq_hist_Base::SetReplaces (TReplaces &value)
 Assign a value to Replaces data member. More...
 
TReplacesCSeq_hist_Base::SetReplaces (void)
 Assign a value to Replaces data member. More...
 
bool CSeq_hist_Base::IsSetReplaced_by (void) const
 these seqs make this one obsolete Check if a value has been assigned to Replaced_by data member. More...
 
bool CSeq_hist_Base::CanGetReplaced_by (void) const
 Check if it is safe to call GetReplaced_by method. More...
 
void CSeq_hist_Base::ResetReplaced_by (void)
 Reset Replaced_by data member. More...
 
const TReplaced_byCSeq_hist_Base::GetReplaced_by (void) const
 Get the Replaced_by member data. More...
 
void CSeq_hist_Base::SetReplaced_by (TReplaced_by &value)
 Assign a value to Replaced_by data member. More...
 
TReplaced_byCSeq_hist_Base::SetReplaced_by (void)
 Assign a value to Replaced_by data member. More...
 
bool CSeq_hist_Base::IsSetDeleted (void) const
 Check if a value has been assigned to Deleted data member. More...
 
bool CSeq_hist_Base::CanGetDeleted (void) const
 Check if it is safe to call GetDeleted method. More...
 
void CSeq_hist_Base::ResetDeleted (void)
 Reset Deleted data member. More...
 
const TDeletedCSeq_hist_Base::GetDeleted (void) const
 Get the Deleted member data. More...
 
void CSeq_hist_Base::SetDeleted (TDeleted &value)
 Assign a value to Deleted data member. More...
 
TDeletedCSeq_hist_Base::SetDeleted (void)
 Assign a value to Deleted data member. More...
 
virtual void CSeq_hist_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_hist_Base::CSeq_hist_Base (const CSeq_hist_Base &)
 
CSeq_hist_BaseCSeq_hist_Base::operator= (const CSeq_hist_Base &)
 
 CSeq_hist_rec::CSeq_hist_rec (void)
 
 CSeq_hist_rec::~CSeq_hist_rec (void)
 
 CSeq_hist_rec::CSeq_hist_rec (const CSeq_hist_rec &value)
 
CSeq_hist_recCSeq_hist_rec::operator= (const CSeq_hist_rec &value)
 
 CSeq_hist_rec_Base::CSeq_hist_rec_Base (void)
 
virtual CSeq_hist_rec_Base::~CSeq_hist_rec_Base (void)
 
 CSeq_hist_rec_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeq_hist_rec_Base::IsSetDate (void) const
 Check if a value has been assigned to Date data member. More...
 
bool CSeq_hist_rec_Base::CanGetDate (void) const
 Check if it is safe to call GetDate method. More...
 
void CSeq_hist_rec_Base::ResetDate (void)
 Reset Date data member. More...
 
const TDateCSeq_hist_rec_Base::GetDate (void) const
 Get the Date member data. More...
 
void CSeq_hist_rec_Base::SetDate (TDate &value)
 Assign a value to Date data member. More...
 
TDateCSeq_hist_rec_Base::SetDate (void)
 Assign a value to Date data member. More...
 
bool CSeq_hist_rec_Base::IsSetIds (void) const
 Check if a value has been assigned to Ids data member. More...
 
bool CSeq_hist_rec_Base::CanGetIds (void) const
 Check if it is safe to call GetIds method. More...
 
void CSeq_hist_rec_Base::ResetIds (void)
 Reset Ids data member. More...
 
const TIdsCSeq_hist_rec_Base::GetIds (void) const
 Get the Ids member data. More...
 
TIdsCSeq_hist_rec_Base::SetIds (void)
 Assign a value to Ids data member. More...
 
virtual void CSeq_hist_rec_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_hist_rec_Base::CSeq_hist_rec_Base (const CSeq_hist_rec_Base &)
 
CSeq_hist_rec_BaseCSeq_hist_rec_Base::operator= (const CSeq_hist_rec_Base &)
 
 CSeq_inst_Base::CSeq_inst_Base (void)
 
virtual CSeq_inst_Base::~CSeq_inst_Base (void)
 
 CSeq_inst_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_inst_Base::ERepr (void)
 Access to ERepr's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_inst_Base::EMol (void)
 Access to EMol's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_inst_Base::ETopology (void)
 Access to ETopology's attributes (values, names) as defined in spec. More...
 
static const NCBI_NS_NCBI::CEnumeratedTypeValues *ENUM_METHOD_NAME() CSeq_inst_Base::EStrand (void)
 Access to EStrand's attributes (values, names) as defined in spec. More...
 
bool CSeq_inst_Base::IsSetRepr (void) const
 Check if a value has been assigned to Repr data member. More...
 
bool CSeq_inst_Base::CanGetRepr (void) const
 Check if it is safe to call GetRepr method. More...
 
void CSeq_inst_Base::ResetRepr (void)
 Reset Repr data member. More...
 
TRepr CSeq_inst_Base::GetRepr (void) const
 Get the Repr member data. More...
 
void CSeq_inst_Base::SetRepr (TRepr value)
 Assign a value to Repr data member. More...
 
TReprCSeq_inst_Base::SetRepr (void)
 Assign a value to Repr data member. More...
 
bool CSeq_inst_Base::IsSetMol (void) const
 Check if a value has been assigned to Mol data member. More...
 
bool CSeq_inst_Base::CanGetMol (void) const
 Check if it is safe to call GetMol method. More...
 
void CSeq_inst_Base::ResetMol (void)
 Reset Mol data member. More...
 
TMol CSeq_inst_Base::GetMol (void) const
 Get the Mol member data. More...
 
void CSeq_inst_Base::SetMol (TMol value)
 Assign a value to Mol data member. More...
 
TMolCSeq_inst_Base::SetMol (void)
 Assign a value to Mol data member. More...
 
bool CSeq_inst_Base::IsSetLength (void) const
 length of sequence in residues Check if a value has been assigned to Length data member. More...
 
bool CSeq_inst_Base::CanGetLength (void) const
 Check if it is safe to call GetLength method. More...
 
void CSeq_inst_Base::ResetLength (void)
 Reset Length data member. More...
 
TLength CSeq_inst_Base::GetLength (void) const
 Get the Length member data. More...
 
void CSeq_inst_Base::SetLength (TLength value)
 Assign a value to Length data member. More...
 
TLengthCSeq_inst_Base::SetLength (void)
 Assign a value to Length data member. More...
 
bool CSeq_inst_Base::IsSetFuzz (void) const
 length uncertainty Check if a value has been assigned to Fuzz data member. More...
 
bool CSeq_inst_Base::CanGetFuzz (void) const
 Check if it is safe to call GetFuzz method. More...
 
void CSeq_inst_Base::ResetFuzz (void)
 Reset Fuzz data member. More...
 
const TFuzzCSeq_inst_Base::GetFuzz (void) const
 Get the Fuzz member data. More...
 
void CSeq_inst_Base::SetFuzz (TFuzz &value)
 Assign a value to Fuzz data member. More...
 
TFuzzCSeq_inst_Base::SetFuzz (void)
 Assign a value to Fuzz data member. More...
 
bool CSeq_inst_Base::IsSetTopology (void) const
 Check if a value has been assigned to Topology data member. More...
 
bool CSeq_inst_Base::CanGetTopology (void) const
 Check if it is safe to call GetTopology method. More...
 
void CSeq_inst_Base::ResetTopology (void)
 Reset Topology data member. More...
 
void CSeq_inst_Base::SetDefaultTopology (void)
 Assign default value to Topology data member. More...
 
TTopology CSeq_inst_Base::GetTopology (void) const
 Get the Topology member data. More...
 
void CSeq_inst_Base::SetTopology (TTopology value)
 Assign a value to Topology data member. More...
 
TTopologyCSeq_inst_Base::SetTopology (void)
 Assign a value to Topology data member. More...
 
bool CSeq_inst_Base::IsSetStrand (void) const
 Check if a value has been assigned to Strand data member. More...
 
bool CSeq_inst_Base::CanGetStrand (void) const
 Check if it is safe to call GetStrand method. More...
 
void CSeq_inst_Base::ResetStrand (void)
 Reset Strand data member. More...
 
TStrand CSeq_inst_Base::GetStrand (void) const
 Get the Strand member data. More...
 
void CSeq_inst_Base::SetStrand (TStrand value)
 Assign a value to Strand data member. More...
 
TStrandCSeq_inst_Base::SetStrand (void)
 Assign a value to Strand data member. More...
 
bool CSeq_inst_Base::IsSetSeq_data (void) const
 the sequence Check if a value has been assigned to Seq_data data member. More...
 
bool CSeq_inst_Base::CanGetSeq_data (void) const
 Check if it is safe to call GetSeq_data method. More...
 
void CSeq_inst_Base::ResetSeq_data (void)
 Reset Seq_data data member. More...
 
const TSeq_dataCSeq_inst_Base::GetSeq_data (void) const
 Get the Seq_data member data. More...
 
void CSeq_inst_Base::SetSeq_data (TSeq_data &value)
 Assign a value to Seq_data data member. More...
 
TSeq_dataCSeq_inst_Base::SetSeq_data (void)
 Assign a value to Seq_data data member. More...
 
bool CSeq_inst_Base::IsSetExt (void) const
 extensions for special types Check if a value has been assigned to Ext data member. More...
 
bool CSeq_inst_Base::CanGetExt (void) const
 Check if it is safe to call GetExt method. More...
 
void CSeq_inst_Base::ResetExt (void)
 Reset Ext data member. More...
 
const TExtCSeq_inst_Base::GetExt (void) const
 Get the Ext member data. More...
 
void CSeq_inst_Base::SetExt (TExt &value)
 Assign a value to Ext data member. More...
 
TExtCSeq_inst_Base::SetExt (void)
 Assign a value to Ext data member. More...
 
bool CSeq_inst_Base::IsSetHist (void) const
 sequence history Check if a value has been assigned to Hist data member. More...
 
bool CSeq_inst_Base::CanGetHist (void) const
 Check if it is safe to call GetHist method. More...
 
void CSeq_inst_Base::ResetHist (void)
 Reset Hist data member. More...
 
const THistCSeq_inst_Base::GetHist (void) const
 Get the Hist member data. More...
 
void CSeq_inst_Base::SetHist (THist &value)
 Assign a value to Hist data member. More...
 
THistCSeq_inst_Base::SetHist (void)
 Assign a value to Hist data member. More...
 
virtual void CSeq_inst_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_inst_Base::CSeq_inst_Base (const CSeq_inst_Base &)
 
CSeq_inst_BaseCSeq_inst_Base::operator= (const CSeq_inst_Base &)
 
 CSeq_literal_Base::CSeq_literal_Base (void)
 
virtual CSeq_literal_Base::~CSeq_literal_Base (void)
 
 CSeq_literal_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CSeq_literal_Base::IsSetLength (void) const
 must give a length in residues Check if a value has been assigned to Length data member. More...
 
bool CSeq_literal_Base::CanGetLength (void) const
 Check if it is safe to call GetLength method. More...
 
void CSeq_literal_Base::ResetLength (void)
 Reset Length data member. More...
 
TLength CSeq_literal_Base::GetLength (void) const
 Get the Length member data. More...
 
void CSeq_literal_Base::SetLength (TLength value)
 Assign a value to Length data member. More...
 
TLengthCSeq_literal_Base::SetLength (void)
 Assign a value to Length data member. More...
 
bool CSeq_literal_Base::IsSetFuzz (void) const
 could be unsure Check if a value has been assigned to Fuzz data member. More...
 
bool CSeq_literal_Base::CanGetFuzz (void) const
 Check if it is safe to call GetFuzz method. More...
 
void CSeq_literal_Base::ResetFuzz (void)
 Reset Fuzz data member. More...
 
const TFuzzCSeq_literal_Base::GetFuzz (void) const
 Get the Fuzz member data. More...
 
void CSeq_literal_Base::SetFuzz (TFuzz &value)
 Assign a value to Fuzz data member. More...
 
TFuzzCSeq_literal_Base::SetFuzz (void)
 Assign a value to Fuzz data member. More...
 
bool CSeq_literal_Base::IsSetSeq_data (void) const
 may have the data Check if a value has been assigned to Seq_data data member. More...
 
bool CSeq_literal_Base::CanGetSeq_data (void) const
 Check if it is safe to call GetSeq_data method. More...
 
void CSeq_literal_Base::ResetSeq_data (void)
 Reset Seq_data data member. More...
 
const TSeq_dataCSeq_literal_Base::GetSeq_data (void) const
 Get the Seq_data member data. More...
 
void CSeq_literal_Base::SetSeq_data (TSeq_data &value)
 Assign a value to Seq_data data member. More...
 
TSeq_dataCSeq_literal_Base::SetSeq_data (void)
 Assign a value to Seq_data data member. More...
 
virtual void CSeq_literal_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_literal_Base::CSeq_literal_Base (const CSeq_literal_Base &)
 
CSeq_literal_BaseCSeq_literal_Base::operator= (const CSeq_literal_Base &)
 
 CSeqdesc_Base::CSeqdesc_Base (void)
 
virtual CSeqdesc_Base::~CSeqdesc_Base (void)
 
 CSeqdesc_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
virtual void CSeqdesc_Base::Reset (void)
 Reset the whole object. More...
 
virtual void CSeqdesc_Base::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CSeqdesc_Base::Which (void) const
 Which variant is currently selected. More...
 
void CSeqdesc_Base::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CSeqdesc_Base::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CSeqdesc_Base::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CSeqdesc_Base::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CSeqdesc_Base::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CSeqdesc_Base::IsMol_type (void) const
 Check if variant Mol_type is selected. More...
 
TMol_type CSeqdesc_Base::GetMol_type (void) const
 Get the variant data. More...
 
TMol_typeCSeqdesc_Base::SetMol_type (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetMol_type (TMol_type value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsModif (void) const
 Check if variant Modif is selected. More...
 
const TModifCSeqdesc_Base::GetModif (void) const
 Get the variant data. More...
 
TModifCSeqdesc_Base::SetModif (void)
 Select the variant. More...
 
bool CSeqdesc_Base::IsMethod (void) const
 Check if variant Method is selected. More...
 
TMethod CSeqdesc_Base::GetMethod (void) const
 Get the variant data. More...
 
TMethodCSeqdesc_Base::SetMethod (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetMethod (TMethod value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsName (void) const
 Check if variant Name is selected. More...
 
const TNameCSeqdesc_Base::GetName (void) const
 Get the variant data. More...
 
TNameCSeqdesc_Base::SetName (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetName (const TName &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsTitle (void) const
 Check if variant Title is selected. More...
 
const TTitleCSeqdesc_Base::GetTitle (void) const
 Get the variant data. More...
 
TTitleCSeqdesc_Base::SetTitle (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetTitle (const TTitle &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsOrg (void) const
 Check if variant Org is selected. More...
 
const TOrgCSeqdesc_Base::GetOrg (void) const
 Get the variant data. More...
 
TOrgCSeqdesc_Base::SetOrg (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetOrg (TOrg &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsComment (void) const
 Check if variant Comment is selected. More...
 
const TCommentCSeqdesc_Base::GetComment (void) const
 Get the variant data. More...
 
TCommentCSeqdesc_Base::SetComment (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetComment (const TComment &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsNum (void) const
 Check if variant Num is selected. More...
 
const TNumCSeqdesc_Base::GetNum (void) const
 Get the variant data. More...
 
TNumCSeqdesc_Base::SetNum (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetNum (TNum &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsMaploc (void) const
 Check if variant Maploc is selected. More...
 
const TMaplocCSeqdesc_Base::GetMaploc (void) const
 Get the variant data. More...
 
TMaplocCSeqdesc_Base::SetMaploc (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetMaploc (TMaploc &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsPir (void) const
 Check if variant Pir is selected. More...
 
const TPirCSeqdesc_Base::GetPir (void) const
 Get the variant data. More...
 
TPirCSeqdesc_Base::SetPir (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetPir (TPir &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsGenbank (void) const
 Check if variant Genbank is selected. More...
 
const TGenbankCSeqdesc_Base::GetGenbank (void) const
 Get the variant data. More...
 
TGenbankCSeqdesc_Base::SetGenbank (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetGenbank (TGenbank &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsPub (void) const
 Check if variant Pub is selected. More...
 
const TPubCSeqdesc_Base::GetPub (void) const
 Get the variant data. More...
 
TPubCSeqdesc_Base::SetPub (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetPub (TPub &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsRegion (void) const
 Check if variant Region is selected. More...
 
const TRegionCSeqdesc_Base::GetRegion (void) const
 Get the variant data. More...
 
TRegionCSeqdesc_Base::SetRegion (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetRegion (const TRegion &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsUser (void) const
 Check if variant User is selected. More...
 
const TUserCSeqdesc_Base::GetUser (void) const
 Get the variant data. More...
 
TUserCSeqdesc_Base::SetUser (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetUser (TUser &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsSp (void) const
 Check if variant Sp is selected. More...
 
const TSpCSeqdesc_Base::GetSp (void) const
 Get the variant data. More...
 
TSpCSeqdesc_Base::SetSp (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetSp (TSp &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsDbxref (void) const
 Check if variant Dbxref is selected. More...
 
const TDbxrefCSeqdesc_Base::GetDbxref (void) const
 Get the variant data. More...
 
TDbxrefCSeqdesc_Base::SetDbxref (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetDbxref (TDbxref &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsEmbl (void) const
 Check if variant Embl is selected. More...
 
const TEmblCSeqdesc_Base::GetEmbl (void) const
 Get the variant data. More...
 
TEmblCSeqdesc_Base::SetEmbl (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetEmbl (TEmbl &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsCreate_date (void) const
 Check if variant Create_date is selected. More...
 
const TCreate_dateCSeqdesc_Base::GetCreate_date (void) const
 Get the variant data. More...
 
TCreate_dateCSeqdesc_Base::SetCreate_date (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetCreate_date (TCreate_date &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsUpdate_date (void) const
 Check if variant Update_date is selected. More...
 
const TUpdate_dateCSeqdesc_Base::GetUpdate_date (void) const
 Get the variant data. More...
 
TUpdate_dateCSeqdesc_Base::SetUpdate_date (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetUpdate_date (TUpdate_date &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsPrf (void) const
 Check if variant Prf is selected. More...
 
const TPrfCSeqdesc_Base::GetPrf (void) const
 Get the variant data. More...
 
TPrfCSeqdesc_Base::SetPrf (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetPrf (TPrf &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsPdb (void) const
 Check if variant Pdb is selected. More...
 
const TPdbCSeqdesc_Base::GetPdb (void) const
 Get the variant data. More...
 
TPdbCSeqdesc_Base::SetPdb (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetPdb (TPdb &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsHet (void) const
 Check if variant Het is selected. More...
 
const THetCSeqdesc_Base::GetHet (void) const
 Get the variant data. More...
 
THetCSeqdesc_Base::SetHet (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetHet (const THet &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsSource (void) const
 Check if variant Source is selected. More...
 
const TSourceCSeqdesc_Base::GetSource (void) const
 Get the variant data. More...
 
TSourceCSeqdesc_Base::SetSource (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetSource (TSource &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsMolinfo (void) const
 Check if variant Molinfo is selected. More...
 
const TMolinfoCSeqdesc_Base::GetMolinfo (void) const
 Get the variant data. More...
 
TMolinfoCSeqdesc_Base::SetMolinfo (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetMolinfo (TMolinfo &value)
 Select the variant and set its data. More...
 
bool CSeqdesc_Base::IsModelev (void) const
 Check if variant Modelev is selected. More...
 
const TModelevCSeqdesc_Base::GetModelev (void) const
 Get the variant data. More...
 
TModelevCSeqdesc_Base::SetModelev (void)
 Select the variant. More...
 
void CSeqdesc_Base::SetModelev (TModelev &value)
 Select the variant and set its data. More...
 
 CSeqdesc_Base::CSeqdesc_Base (const CSeqdesc_Base &)
 
CSeqdesc_BaseCSeqdesc_Base::operator= (const CSeqdesc_Base &)
 
void CSeqdesc_Base::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
 CTextannot_id::CTextannot_id (void)
 
 CTextannot_id::~CTextannot_id (void)
 
 CTextannot_id::CTextannot_id (const CTextannot_id &value)
 
CTextannot_idCTextannot_id::operator= (const CTextannot_id &value)
 
 CTextannot_id_Base::CTextannot_id_Base (void)
 
virtual CTextannot_id_Base::~CTextannot_id_Base (void)
 
 CTextannot_id_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CTextannot_id_Base::IsSetName (void) const
 Check if a value has been assigned to Name data member. More...
 
bool CTextannot_id_Base::CanGetName (void) const
 Check if it is safe to call GetName method. More...
 
void CTextannot_id_Base::ResetName (void)
 Reset Name data member. More...
 
const TNameCTextannot_id_Base::GetName (void) const
 Get the Name member data. More...
 
void CTextannot_id_Base::SetName (const TName &value)
 Assign a value to Name data member. More...
 
void CTextannot_id_Base::SetName (TName &&value)
 
TNameCTextannot_id_Base::SetName (void)
 Assign a value to Name data member. More...
 
bool CTextannot_id_Base::IsSetAccession (void) const
 Check if a value has been assigned to Accession data member. More...
 
bool CTextannot_id_Base::CanGetAccession (void) const
 Check if it is safe to call GetAccession method. More...
 
void CTextannot_id_Base::ResetAccession (void)
 Reset Accession data member. More...
 
const TAccessionCTextannot_id_Base::GetAccession (void) const
 Get the Accession member data. More...
 
void CTextannot_id_Base::SetAccession (const TAccession &value)
 Assign a value to Accession data member. More...
 
void CTextannot_id_Base::SetAccession (TAccession &&value)
 
TAccessionCTextannot_id_Base::SetAccession (void)
 Assign a value to Accession data member. More...
 
bool CTextannot_id_Base::IsSetRelease (void) const
 Check if a value has been assigned to Release data member. More...
 
bool CTextannot_id_Base::CanGetRelease (void) const
 Check if it is safe to call GetRelease method. More...
 
void CTextannot_id_Base::ResetRelease (void)
 Reset Release data member. More...
 
const TReleaseCTextannot_id_Base::GetRelease (void) const
 Get the Release member data. More...
 
void CTextannot_id_Base::SetRelease (const TRelease &value)
 Assign a value to Release data member. More...
 
void CTextannot_id_Base::SetRelease (TRelease &&value)
 
TReleaseCTextannot_id_Base::SetRelease (void)
 Assign a value to Release data member. More...
 
bool CTextannot_id_Base::IsSetVersion (void) const
 Check if a value has been assigned to Version data member. More...
 
bool CTextannot_id_Base::CanGetVersion (void) const
 Check if it is safe to call GetVersion method. More...
 
void CTextannot_id_Base::ResetVersion (void)
 Reset Version data member. More...
 
TVersion CTextannot_id_Base::GetVersion (void) const
 Get the Version member data. More...
 
void CTextannot_id_Base::SetVersion (TVersion value)
 Assign a value to Version data member. More...
 
TVersionCTextannot_id_Base::SetVersion (void)
 Assign a value to Version data member. More...
 
virtual void CTextannot_id_Base::Reset (void)
 Reset the whole object. More...
 
 CTextannot_id_Base::CTextannot_id_Base (const CTextannot_id_Base &)
 
CTextannot_id_BaseCTextannot_id_Base::operator= (const CTextannot_id_Base &)
 

Variables

Uint4 CAlign_def_Base::m_set_State [1]
 
int CAlign_def_Base::m_Align_type
 
list< CRef< CSeq_id > > CAlign_def_Base::m_Ids
 
Uint4 CAnnot_descr_Base::m_set_State [1]
 
list< CRef< CAnnotdesc > > CAnnot_descr_Base::m_data
 
E_Choice CAnnot_id_Base::m_choice
 
static const char *const CAnnot_id_Base::sm_SelectionNames []
 
ncbi::TIntId   CAnnot_id_Base::m_Ncbi
 
NCBI_NS_NCBI::CSerialObject *   CAnnot_id_Base::m_object
 
union {
   ncbi::TIntId   CAnnot_id_Base::m_Ncbi
 
   NCBI_NS_NCBI::CSerialObject *   CAnnot_id_Base::m_object
 
}; 
 
E_Choice CAnnotdesc_Base::m_choice
 
static const char *const CAnnotdesc_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CAnnotdesc_Base::m_string
 
NCBI_NS_NCBI::CSerialObject *   CAnnotdesc_Base::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CAnnotdesc_Base::m_string
 
   NCBI_NS_NCBI::CSerialObject *   CAnnotdesc_Base::m_object
 
}; 
 
Uint4 CBioseq_Base::m_set_State [1]
 
list< CRef< CSeq_id > > CBioseq_Base::m_Id
 
CRef< TDescrCBioseq_Base::m_Descr
 
CRef< TInstCBioseq_Base::m_Inst
 
list< CRef< CSeq_annot > > CBioseq_Base::m_Annot
 
Uint4 CDelta_ext_Base::m_set_State [1]
 
list< CRef< CDelta_seq > > CDelta_ext_Base::m_data
 
E_Choice CDelta_seq_Base::m_choice
 
static const char *const CDelta_seq_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CDelta_seq_Base::m_object
 
Uint4 CLinkage_evidence_Base::m_set_State [1]
 
int CLinkage_evidence_Base::m_Type
 
Uint4 CMap_ext_Base::m_set_State [1]
 
list< CRef< CSeq_feat > > CMap_ext_Base::m_data
 
Uint4 CMolInfo_Base::m_set_State [1]
 
int CMolInfo_Base::m_Biomol
 
int CMolInfo_Base::m_Tech
 
string CMolInfo_Base::m_Techexp
 
int CMolInfo_Base::m_Completeness
 
string CMolInfo_Base::m_Gbmoltype
 
Uint4 CNum_cont_Base::m_set_State [1]
 
TSignedSeqPos CNum_cont_Base::m_Refnum
 
bool CNum_cont_Base::m_Has_zero
 
bool CNum_cont_Base::m_Ascending
 
Uint4 CNum_enum_Base::m_set_State [1]
 
TSeqPos CNum_enum_Base::m_Num
 
list< stringCNum_enum_Base::m_Names
 
Uint4 CNum_real_Base::m_set_State [1]
 
double CNum_real_Base::m_A
 
double CNum_real_Base::m_B
 
string CNum_real_Base::m_Units
 
Uint4 CNum_ref_Base::m_set_State [1]
 
EType CNum_ref_Base::m_Type
 
CRef< TAlignsCNum_ref_Base::m_Aligns
 
E_Choice CNumbering_Base::m_choice
 
static const char *const CNumbering_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CNumbering_Base::m_object
 
Uint4 CPubdesc_Base::m_set_State [1]
 
CRef< TPubCPubdesc_Base::m_Pub
 
string CPubdesc_Base::m_Name
 
string CPubdesc_Base::m_Fig
 
CRef< TNumCPubdesc_Base::m_Num
 
bool CPubdesc_Base::m_Numexc
 
bool CPubdesc_Base::m_Poly_a
 
string CPubdesc_Base::m_Maploc
 
string CPubdesc_Base::m_Seq_raw
 
int CPubdesc_Base::m_Align_group
 
string CPubdesc_Base::m_Comment
 
int CPubdesc_Base::m_Reftype
 
Uint4 CSeg_ext_Base::m_set_State [1]
 
list< CRef< CSeq_loc > > CSeg_ext_Base::m_data
 
E_Choice CSeq_annot_Base::C_Data::m_choice
 
static const char *const CSeq_annot_Base::C_Data::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< TFtable >   CSeq_annot_Base::C_Data::m_Ftable
 
NCBI_NS_NCBI::CUnionBuffer< TAlign >   CSeq_annot_Base::C_Data::m_Align
 
NCBI_NS_NCBI::CUnionBuffer< TGraph >   CSeq_annot_Base::C_Data::m_Graph
 
NCBI_NS_NCBI::CUnionBuffer< TIds >   CSeq_annot_Base::C_Data::m_Ids
 
NCBI_NS_NCBI::CUnionBuffer< TLocs >   CSeq_annot_Base::C_Data::m_Locs
 
NCBI_NS_NCBI::CSerialObject *   CSeq_annot_Base::C_Data::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TFtable >   CSeq_annot_Base::C_Data::m_Ftable
 
   NCBI_NS_NCBI::CUnionBuffer< TAlign >   CSeq_annot_Base::C_Data::m_Align
 
   NCBI_NS_NCBI::CUnionBuffer< TGraph >   CSeq_annot_Base::C_Data::m_Graph
 
   NCBI_NS_NCBI::CUnionBuffer< TIds >   CSeq_annot_Base::C_Data::m_Ids
 
   NCBI_NS_NCBI::CUnionBuffer< TLocs >   CSeq_annot_Base::C_Data::m_Locs
 
   NCBI_NS_NCBI::CSerialObject *   CSeq_annot_Base::C_Data::m_object
 
}; 
 
Uint4 CSeq_annot_Base::m_set_State [1]
 
list< CRef< CAnnot_id > > CSeq_annot_Base::m_Id
 
int CSeq_annot_Base::m_Db
 
string CSeq_annot_Base::m_Name
 
CRef< TDescCSeq_annot_Base::m_Desc
 
CRef< TDataCSeq_annot_Base::m_Data
 
E_Choice CSeq_data_Base::m_choice
 
static const char *const CSeq_data_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CUnionBuffer< TIupacna >   CSeq_data_Base::m_Iupacna
 
NCBI_NS_NCBI::CUnionBuffer< TIupacaa >   CSeq_data_Base::m_Iupacaa
 
NCBI_NS_NCBI::CUnionBuffer< TNcbi2na >   CSeq_data_Base::m_Ncbi2na
 
NCBI_NS_NCBI::CUnionBuffer< TNcbi4na >   CSeq_data_Base::m_Ncbi4na
 
NCBI_NS_NCBI::CUnionBuffer< TNcbi8na >   CSeq_data_Base::m_Ncbi8na
 
NCBI_NS_NCBI::CUnionBuffer< TNcbipna >   CSeq_data_Base::m_Ncbipna
 
NCBI_NS_NCBI::CUnionBuffer< TNcbi8aa >   CSeq_data_Base::m_Ncbi8aa
 
NCBI_NS_NCBI::CUnionBuffer< TNcbieaa >   CSeq_data_Base::m_Ncbieaa
 
NCBI_NS_NCBI::CUnionBuffer< TNcbipaa >   CSeq_data_Base::m_Ncbipaa
 
NCBI_NS_NCBI::CUnionBuffer< TNcbistdaa >   CSeq_data_Base::m_Ncbistdaa
 
NCBI_NS_NCBI::CSerialObject *   CSeq_data_Base::m_object
 
union {
   NCBI_NS_NCBI::CUnionBuffer< TIupacna >   CSeq_data_Base::m_Iupacna
 
   NCBI_NS_NCBI::CUnionBuffer< TIupacaa >   CSeq_data_Base::m_Iupacaa
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbi2na >   CSeq_data_Base::m_Ncbi2na
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbi4na >   CSeq_data_Base::m_Ncbi4na
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbi8na >   CSeq_data_Base::m_Ncbi8na
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbipna >   CSeq_data_Base::m_Ncbipna
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbi8aa >   CSeq_data_Base::m_Ncbi8aa
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbieaa >   CSeq_data_Base::m_Ncbieaa
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbipaa >   CSeq_data_Base::m_Ncbipaa
 
   NCBI_NS_NCBI::CUnionBuffer< TNcbistdaa >   CSeq_data_Base::m_Ncbistdaa
 
   NCBI_NS_NCBI::CSerialObject *   CSeq_data_Base::m_object
 
}; 
 
Uint4 CSeq_descr_Base::m_set_State [1]
 
list< CRef< CSeqdesc > > CSeq_descr_Base::m_data
 
E_Choice CSeq_ext_Base::m_choice
 
static const char *const CSeq_ext_Base::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CSeq_ext_Base::m_object
 
Uint4 CSeq_gap_Base::m_set_State [1]
 
int CSeq_gap_Base::m_Type
 
int CSeq_gap_Base::m_Linkage
 
list< CRef< CLinkage_evidence > > CSeq_gap_Base::m_Linkage_evidence
 
E_Choice CSeq_hist_Base::C_Deleted::m_choice
 
static const char *const CSeq_hist_Base::C_Deleted::sm_SelectionNames []
 
TBool   CSeq_hist_Base::C_Deleted::m_Bool
 
NCBI_NS_NCBI::CSerialObject *   CSeq_hist_Base::C_Deleted::m_object
 
union {
   TBool   CSeq_hist_Base::C_Deleted::m_Bool
 
   NCBI_NS_NCBI::CSerialObject *   CSeq_hist_Base::C_Deleted::m_object
 
}; 
 
Uint4 CSeq_hist_Base::m_set_State [1]
 
list< CRef< CSeq_align > > CSeq_hist_Base::m_Assembly
 
CRef< TReplacesCSeq_hist_Base::m_Replaces
 
CRef< TReplaced_byCSeq_hist_Base::m_Replaced_by
 
CRef< TDeletedCSeq_hist_Base::m_Deleted
 
Uint4 CSeq_hist_rec_Base::m_set_State [1]
 
CRef< TDateCSeq_hist_rec_Base::m_Date
 
list< CRef< CSeq_id > > CSeq_hist_rec_Base::m_Ids
 
Uint4 CSeq_inst_Base::m_set_State [1]
 
ERepr CSeq_inst_Base::m_Repr
 
EMol CSeq_inst_Base::m_Mol
 
TSeqPos CSeq_inst_Base::m_Length
 
CRef< TFuzzCSeq_inst_Base::m_Fuzz
 
ETopology CSeq_inst_Base::m_Topology
 
EStrand CSeq_inst_Base::m_Strand
 
CRef< TSeq_dataCSeq_inst_Base::m_Seq_data
 
CRef< TExtCSeq_inst_Base::m_Ext
 
CRef< THistCSeq_inst_Base::m_Hist
 
Uint4 CSeq_literal_Base::m_set_State [1]
 
TSeqPos CSeq_literal_Base::m_Length
 
CRef< TFuzzCSeq_literal_Base::m_Fuzz
 
CRef< TSeq_dataCSeq_literal_Base::m_Seq_data
 
E_Choice CSeqdesc_Base::m_choice
 
static const char *const CSeqdesc_Base::sm_SelectionNames []
 
TMol_type   CSeqdesc_Base::m_Mol_type
 
NCBI_NS_NCBI::CUnionBuffer< TModif >   CSeqdesc_Base::m_Modif
 
TMethod   CSeqdesc_Base::m_Method
 
NCBI_NS_NCBI::CUnionBuffer< THet >   CSeqdesc_Base::m_Het
 
NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CSeqdesc_Base::m_string
 
NCBI_NS_NCBI::CSerialObject *   CSeqdesc_Base::m_object
 
union {
   TMol_type   CSeqdesc_Base::m_Mol_type
 
   NCBI_NS_NCBI::CUnionBuffer< TModif >   CSeqdesc_Base::m_Modif
 
   TMethod   CSeqdesc_Base::m_Method
 
   NCBI_NS_NCBI::CUnionBuffer< THet >   CSeqdesc_Base::m_Het
 
   NCBI_NS_NCBI::CUnionBuffer< NCBI_NS_STD::string >   CSeqdesc_Base::m_string
 
   NCBI_NS_NCBI::CSerialObject *   CSeqdesc_Base::m_object
 
}; 
 
Uint4 CTextannot_id_Base::m_set_State [1]
 
string CTextannot_id_Base::m_Name
 
string CTextannot_id_Base::m_Accession
 
string CTextannot_id_Base::m_Release
 
int CTextannot_id_Base::m_Version
 

Detailed Description

Typedef Documentation

◆ TA

typedef double CNum_real_Base::TA

Definition at line 86 of file Num_real_.hpp.

◆ TAccession

Definition at line 92 of file Textannot_id_.hpp.

◆ TAlign [1/2]

Definition at line 169 of file Annotdesc_.hpp.

◆ TAlign [2/2]

Definition at line 194 of file Seq_annot_.hpp.

◆ TAlign_group

Definition at line 110 of file Pubdesc_.hpp.

◆ TAlign_type

Definition at line 100 of file Align_def_.hpp.

◆ TAligns

Definition at line 97 of file Num_ref_.hpp.

◆ TAnnot

typedef list< CRef< CSeq_annot > > CBioseq_Base::TAnnot

Definition at line 97 of file Bioseq_.hpp.

◆ TAscending

Definition at line 84 of file Num_cont_.hpp.

◆ TAssembly

Definition at line 248 of file Seq_hist_.hpp.

◆ TB

typedef double CNum_real_Base::TB

Definition at line 87 of file Num_real_.hpp.

◆ TBiomol

Definition at line 170 of file MolInfo_.hpp.

◆ TBool

Definition at line 171 of file Seq_hist_.hpp.

◆ TComment [1/3]

Definition at line 163 of file Annotdesc_.hpp.

◆ TComment [2/3]

Definition at line 111 of file Pubdesc_.hpp.

◆ TComment [3/3]

Definition at line 196 of file Seqdesc_.hpp.

◆ TCompleteness

Definition at line 173 of file MolInfo_.hpp.

◆ TCont

Definition at line 150 of file Numbering_.hpp.

◆ TCreate_date [1/2]

Definition at line 166 of file Annotdesc_.hpp.

◆ TCreate_date [2/2]

Definition at line 207 of file Seqdesc_.hpp.

◆ Tdata [1/5]

Definition at line 89 of file Annot_descr_.hpp.

◆ Tdata [2/5]

Definition at line 89 of file Delta_ext_.hpp.

◆ Tdata [3/5]

typedef list< CRef< CSeq_feat > > CMap_ext_Base::Tdata

Definition at line 89 of file Map_ext_.hpp.

◆ Tdata [4/5]

typedef list< CRef< CSeq_loc > > CSeg_ext_Base::Tdata

Definition at line 89 of file Seg_ext_.hpp.

◆ TData

Definition at line 360 of file Seq_annot_.hpp.

◆ Tdata [5/5]

typedef list< CRef< CSeqdesc > > CSeq_descr_Base::Tdata

Definition at line 91 of file Seq_descr_.hpp.

◆ TDate [1/2]

Definition at line 172 of file Seq_hist_.hpp.

◆ TDate [2/2]

Definition at line 90 of file Seq_hist_rec_.hpp.

◆ TDb

Definition at line 357 of file Seq_annot_.hpp.

◆ TDbxref

Definition at line 205 of file Seqdesc_.hpp.

◆ TDeleted

Definition at line 251 of file Seq_hist_.hpp.

◆ TDelta

Definition at line 155 of file Seq_ext_.hpp.

◆ TDesc

Definition at line 359 of file Seq_annot_.hpp.

◆ TDescr

Definition at line 95 of file Bioseq_.hpp.

◆ TEmbl

Definition at line 206 of file Seqdesc_.hpp.

◆ TEnum

Definition at line 151 of file Numbering_.hpp.

◆ TExt

Definition at line 152 of file Seq_inst_.hpp.

◆ TFig

Definition at line 104 of file Pubdesc_.hpp.

◆ TFtable

Definition at line 193 of file Seq_annot_.hpp.

◆ TFuzz [1/2]

Definition at line 148 of file Seq_inst_.hpp.

◆ TFuzz [2/2]

Definition at line 87 of file Seq_literal_.hpp.

◆ TGap

Definition at line 179 of file Seq_data_.hpp.

◆ TGbmoltype

Definition at line 174 of file MolInfo_.hpp.

◆ TGenbank

Definition at line 200 of file Seqdesc_.hpp.

◆ TGeneral

Definition at line 150 of file Annot_id_.hpp.

◆ TGraph

Definition at line 195 of file Seq_annot_.hpp.

◆ THas_zero

Definition at line 83 of file Num_cont_.hpp.

◆ THet

Definition at line 211 of file Seqdesc_.hpp.

◆ THist

Definition at line 153 of file Seq_inst_.hpp.

◆ TId [1/2]

typedef list< CRef< CSeq_id > > CBioseq_Base::TId

Definition at line 94 of file Bioseq_.hpp.

◆ TId [2/2]

typedef list< CRef< CAnnot_id > > CSeq_annot_Base::TId

Definition at line 356 of file Seq_annot_.hpp.

◆ TIds [1/3]

typedef list< CRef< CSeq_id > > CAlign_def_Base::TIds

Definition at line 101 of file Align_def_.hpp.

◆ TIds [2/3]

Definition at line 196 of file Seq_annot_.hpp.

◆ TIds [3/3]

Definition at line 91 of file Seq_hist_rec_.hpp.

◆ TInst

Definition at line 96 of file Bioseq_.hpp.

◆ TIupacaa

Definition at line 170 of file Seq_data_.hpp.

◆ TIupacna

Definition at line 169 of file Seq_data_.hpp.

◆ TLength [1/2]

Definition at line 147 of file Seq_inst_.hpp.

◆ TLength [2/2]

Definition at line 86 of file Seq_literal_.hpp.

◆ TLinkage

Definition at line 117 of file Seq_gap_.hpp.

◆ TLinkage_evidence

Definition at line 118 of file Seq_gap_.hpp.

◆ TLiteral

Definition at line 146 of file Delta_seq_.hpp.

◆ TLoc

Definition at line 145 of file Delta_seq_.hpp.

◆ TLocal

Definition at line 148 of file Annot_id_.hpp.

◆ TLocs

Definition at line 197 of file Seq_annot_.hpp.

◆ TMap

Definition at line 154 of file Seq_ext_.hpp.

◆ TMaploc [1/2]

Definition at line 108 of file Pubdesc_.hpp.

◆ TMaploc [2/2]

Definition at line 198 of file Seqdesc_.hpp.

◆ TmemberIndex [1/16]

Definition at line 109 of file Align_def_.hpp.

◆ TmemberIndex [2/16]

Definition at line 107 of file Bioseq_.hpp.

◆ TmemberIndex [3/16]

Definition at line 106 of file Linkage_evidence_.hpp.

◆ TmemberIndex [4/16]

Definition at line 185 of file MolInfo_.hpp.

◆ TmemberIndex [5/16]

Definition at line 93 of file Num_cont_.hpp.

◆ TmemberIndex [6/16]

Definition at line 96 of file Num_enum_.hpp.

◆ TmemberIndex [7/16]

Definition at line 97 of file Num_real_.hpp.

◆ TmemberIndex [8/16]

Definition at line 105 of file Num_ref_.hpp.

◆ TmemberIndex [9/16]

Definition at line 129 of file Pubdesc_.hpp.

◆ TmemberIndex [10/16]

Definition at line 371 of file Seq_annot_.hpp.

◆ TmemberIndex [11/16]

Definition at line 127 of file Seq_gap_.hpp.

◆ TmemberIndex [12/16]

Definition at line 261 of file Seq_hist_.hpp.

◆ TmemberIndex [13/16]

Definition at line 99 of file Seq_hist_rec_.hpp.

◆ TmemberIndex [14/16]

Definition at line 168 of file Seq_inst_.hpp.

◆ TmemberIndex [15/16]

Definition at line 97 of file Seq_literal_.hpp.

◆ TmemberIndex [16/16]

Definition at line 104 of file Textannot_id_.hpp.

◆ TMethod

Definition at line 192 of file Seqdesc_.hpp.

◆ TModelev

Definition at line 214 of file Seqdesc_.hpp.

◆ TModif

Definition at line 191 of file Seqdesc_.hpp.

◆ TMol

Definition at line 146 of file Seq_inst_.hpp.

◆ TMol_type

Definition at line 190 of file Seqdesc_.hpp.

◆ TMolinfo

Definition at line 213 of file Seqdesc_.hpp.

◆ TName [1/5]

Definition at line 161 of file Annotdesc_.hpp.

◆ TName [2/5]

Definition at line 103 of file Pubdesc_.hpp.

◆ TName [3/5]

Definition at line 358 of file Seq_annot_.hpp.

◆ TName [4/5]

Definition at line 193 of file Seqdesc_.hpp.

◆ TName [5/5]

Definition at line 91 of file Textannot_id_.hpp.

◆ TNames

typedef list< string > CNum_enum_Base::TNames

Definition at line 88 of file Num_enum_.hpp.

◆ TNcbi

Definition at line 149 of file Annot_id_.hpp.

◆ TNcbi2na

Definition at line 171 of file Seq_data_.hpp.

◆ TNcbi4na

Definition at line 172 of file Seq_data_.hpp.

◆ TNcbi8aa

Definition at line 175 of file Seq_data_.hpp.

◆ TNcbi8na

Definition at line 173 of file Seq_data_.hpp.

◆ TNcbieaa

Definition at line 176 of file Seq_data_.hpp.

◆ TNcbipaa

Definition at line 177 of file Seq_data_.hpp.

◆ TNcbipna

Definition at line 174 of file Seq_data_.hpp.

◆ TNcbistdaa

Definition at line 178 of file Seq_data_.hpp.

◆ TNum [1/3]

Definition at line 87 of file Num_enum_.hpp.

◆ TNum [2/3]

Definition at line 105 of file Pubdesc_.hpp.

◆ TNum [3/3]

Definition at line 197 of file Seqdesc_.hpp.

◆ TNumexc

Definition at line 106 of file Pubdesc_.hpp.

◆ TOrg

Definition at line 195 of file Seqdesc_.hpp.

◆ TOther

Definition at line 151 of file Annot_id_.hpp.

◆ Tparent [1/70]

Definition at line 67 of file Align_def.hpp.

◆ Tparent [2/70]

Definition at line 78 of file Align_def_.hpp.

◆ Tparent [3/70]

Definition at line 67 of file Annot_descr.hpp.

◆ Tparent [4/70]

Definition at line 78 of file Annot_descr_.hpp.

◆ Tparent [5/70]

Definition at line 67 of file Annot_id.hpp.

◆ Tparent [6/70]

Definition at line 76 of file Annot_id_.hpp.

◆ Tparent [7/70]

Definition at line 67 of file Annotdesc.hpp.

◆ Tparent [8/70]

Definition at line 83 of file Annotdesc_.hpp.

◆ Tparent [9/70]

Definition at line 83 of file Bioseq_.hpp.

◆ Tparent [10/70]

Definition at line 78 of file Delta_ext_.hpp.

◆ Tparent [11/70]

Definition at line 67 of file Delta_seq.hpp.

◆ Tparent [12/70]

Definition at line 75 of file Delta_seq_.hpp.

◆ Tparent [13/70]

Definition at line 67 of file Heterogen.hpp.

◆ Tparent [14/70]

Definition at line 75 of file Heterogen_.hpp.

◆ Tparent [15/70]

Definition at line 67 of file IUPACaa.hpp.

◆ Tparent [16/70]

Definition at line 75 of file IUPACaa_.hpp.

◆ Tparent [17/70]

Definition at line 67 of file IUPACna.hpp.

◆ Tparent [18/70]

Definition at line 75 of file IUPACna_.hpp.

◆ Tparent [19/70]

Definition at line 70 of file Linkage_evidence_.hpp.

◆ Tparent [20/70]

Definition at line 67 of file Map_ext.hpp.

◆ Tparent [21/70]

Definition at line 78 of file Map_ext_.hpp.

◆ Tparent [22/70]

Definition at line 89 of file MolInfo_.hpp.

◆ Tparent [23/70]

Definition at line 67 of file NCBI2na.hpp.

◆ Tparent [24/70]

typedef CStringAliasBase< vector< char > > CNCBI2na_Base::Tparent
private

Definition at line 75 of file NCBI2na_.hpp.

◆ Tparent [25/70]

Definition at line 67 of file NCBI4na.hpp.

◆ Tparent [26/70]

typedef CStringAliasBase< vector< char > > CNCBI4na_Base::Tparent
private

Definition at line 77 of file NCBI4na_.hpp.

◆ Tparent [27/70]

Definition at line 67 of file NCBI8aa.hpp.

◆ Tparent [28/70]

typedef CStringAliasBase< vector< char > > CNCBI8aa_Base::Tparent
private

Definition at line 75 of file NCBI8aa_.hpp.

◆ Tparent [29/70]

Definition at line 67 of file NCBI8na.hpp.

◆ Tparent [30/70]

typedef CStringAliasBase< vector< char > > CNCBI8na_Base::Tparent
private

Definition at line 75 of file NCBI8na_.hpp.

◆ Tparent [31/70]

Definition at line 67 of file NCBIeaa.hpp.

◆ Tparent [32/70]

Definition at line 76 of file NCBIeaa_.hpp.

◆ Tparent [33/70]

Definition at line 67 of file NCBIpaa.hpp.

◆ Tparent [34/70]

typedef CStringAliasBase< vector< char > > CNCBIpaa_Base::Tparent
private

Definition at line 77 of file NCBIpaa_.hpp.

◆ Tparent [35/70]

Definition at line 67 of file NCBIpna.hpp.

◆ Tparent [36/70]

typedef CStringAliasBase< vector< char > > CNCBIpna_Base::Tparent
private

Definition at line 76 of file NCBIpna_.hpp.

◆ Tparent [37/70]

Definition at line 67 of file NCBIstdaa.hpp.

◆ Tparent [38/70]

typedef CStringAliasBase< vector< char > > CNCBIstdaa_Base::Tparent
private

Definition at line 75 of file NCBIstdaa_.hpp.

◆ Tparent [39/70]

Definition at line 67 of file Num_cont.hpp.

◆ Tparent [40/70]

Definition at line 71 of file Num_cont_.hpp.

◆ Tparent [41/70]

Definition at line 67 of file Num_enum.hpp.

◆ Tparent [42/70]

Definition at line 76 of file Num_enum_.hpp.

◆ Tparent [43/70]

Definition at line 67 of file Num_real.hpp.

◆ Tparent [44/70]

Definition at line 75 of file Num_real_.hpp.

◆ Tparent [45/70]

Definition at line 67 of file Num_ref.hpp.

◆ Tparent [46/70]

Definition at line 75 of file Num_ref_.hpp.

◆ Tparent [47/70]

Definition at line 67 of file Numbering.hpp.

◆ Tparent [48/70]

Definition at line 78 of file Numbering_.hpp.

◆ Tparent [49/70]

Definition at line 80 of file Pubdesc_.hpp.

◆ Tparent [50/70]

Definition at line 67 of file Ref_ext.hpp.

◆ Tparent [51/70]

Definition at line 74 of file Ref_ext_.hpp.

◆ Tparent [52/70]

Definition at line 67 of file Seg_ext.hpp.

◆ Tparent [53/70]

Definition at line 78 of file Seg_ext_.hpp.

◆ Tparent [54/70]

Definition at line 87 of file Seq_annot_.hpp.

◆ Tparent [55/70]

Definition at line 119 of file Seq_annot_.hpp.

◆ Tparent [56/70]

Definition at line 90 of file Seq_data_.hpp.

◆ Tparent [57/70]

Definition at line 80 of file Seq_descr_.hpp.

◆ Tparent [58/70]

Definition at line 67 of file Seq_ext.hpp.

◆ Tparent [59/70]

Definition at line 80 of file Seq_ext_.hpp.

◆ Tparent [60/70]

Definition at line 78 of file Seq_gap_.hpp.

◆ Tparent [61/70]

Definition at line 67 of file Seq_hist.hpp.

◆ Tparent [62/70]

Definition at line 84 of file Seq_hist_.hpp.

◆ Tparent [63/70]

Definition at line 101 of file Seq_hist_.hpp.

◆ Tparent [64/70]

Definition at line 67 of file Seq_hist_rec.hpp.

◆ Tparent [65/70]

Definition at line 79 of file Seq_hist_rec_.hpp.

◆ Tparent [66/70]

Definition at line 80 of file Seq_inst_.hpp.

◆ Tparent [67/70]

Definition at line 75 of file Seq_literal_.hpp.

◆ Tparent [68/70]

Definition at line 97 of file Seqdesc_.hpp.

◆ Tparent [69/70]

Definition at line 67 of file Textannot_id.hpp.

◆ Tparent [70/70]

Definition at line 80 of file Textannot_id_.hpp.

◆ TPdb

Definition at line 210 of file Seqdesc_.hpp.

◆ TPir

Definition at line 199 of file Seqdesc_.hpp.

◆ TPoly_a

Definition at line 107 of file Pubdesc_.hpp.

◆ TPrf

Definition at line 209 of file Seqdesc_.hpp.

◆ TPub [1/3]

Definition at line 164 of file Annotdesc_.hpp.

◆ TPub [2/3]

Definition at line 102 of file Pubdesc_.hpp.

◆ TPub [3/3]

Definition at line 201 of file Seqdesc_.hpp.

◆ TReal

Definition at line 153 of file Numbering_.hpp.

◆ TRef [1/2]

Definition at line 152 of file Numbering_.hpp.

◆ TRef [2/2]

Definition at line 153 of file Seq_ext_.hpp.

◆ TRefnum

Definition at line 82 of file Num_cont_.hpp.

◆ TReftype

Definition at line 112 of file Pubdesc_.hpp.

◆ TRegion [1/2]

Definition at line 170 of file Annotdesc_.hpp.

◆ TRegion [2/2]

Definition at line 202 of file Seqdesc_.hpp.

◆ TRelease

Definition at line 93 of file Textannot_id_.hpp.

◆ TReplaced_by

Definition at line 250 of file Seq_hist_.hpp.

◆ TReplaces

Definition at line 249 of file Seq_hist_.hpp.

◆ TRepr

Definition at line 145 of file Seq_inst_.hpp.

◆ TSeg

Definition at line 152 of file Seq_ext_.hpp.

◆ TSeq_data [1/2]

Definition at line 151 of file Seq_inst_.hpp.

◆ TSeq_data [2/2]

Definition at line 88 of file Seq_literal_.hpp.

◆ TSeq_raw

Definition at line 109 of file Pubdesc_.hpp.

◆ TSeq_table

Definition at line 198 of file Seq_annot_.hpp.

◆ TSource

Definition at line 212 of file Seqdesc_.hpp.

◆ TSp

Definition at line 204 of file Seqdesc_.hpp.

◆ TSrc

Definition at line 168 of file Annotdesc_.hpp.

◆ TStrand

Definition at line 150 of file Seq_inst_.hpp.

◆ TTech

Definition at line 171 of file MolInfo_.hpp.

◆ TTechexp

Definition at line 172 of file MolInfo_.hpp.

◆ TTitle [1/2]

Definition at line 162 of file Annotdesc_.hpp.

◆ TTitle [2/2]

Definition at line 194 of file Seqdesc_.hpp.

◆ TTopology

Definition at line 149 of file Seq_inst_.hpp.

◆ TType [1/3]

Definition at line 99 of file Linkage_evidence_.hpp.

◆ TType [2/3]

Definition at line 96 of file Num_ref_.hpp.

◆ TType [3/3]

Definition at line 116 of file Seq_gap_.hpp.

◆ TUnits

Definition at line 88 of file Num_real_.hpp.

◆ TUpdate_date [1/2]

Definition at line 167 of file Annotdesc_.hpp.

◆ TUpdate_date [2/2]

Definition at line 208 of file Seqdesc_.hpp.

◆ TUser [1/2]

Definition at line 165 of file Annotdesc_.hpp.

◆ TUser [2/2]

Definition at line 203 of file Seqdesc_.hpp.

◆ TVersion

Definition at line 94 of file Textannot_id_.hpp.

Enumeration Type Documentation

◆ E_Choice [1/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Local 
e_Ncbi 
e_General 
e_Other 

Definition at line 88 of file Annot_id_.hpp.

◆ E_Choice [2/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Name 

a short name for this collection

e_Title 

a title for this collection

e_Comment 

a more extensive comment

e_Pub 

a reference to the publication

e_User 

user defined object

e_Create_date 

date entry first created/released

e_Update_date 

date of last update

e_Src 

source sequence from which annot came

e_Align 

definition of the SeqAligns

e_Region 

all contents cover this region

Definition at line 95 of file Annotdesc_.hpp.

◆ E_Choice [3/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Loc 

point to a sequence

e_Literal 

a piece of sequence

Definition at line 87 of file Delta_seq_.hpp.

◆ E_Choice [4/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Cont 

continuous numbering

e_Enum 

enumerated names for residues

e_Ref 

by reference to another sequence

e_Real 

supports mapping to a float system

Definition at line 90 of file Numbering_.hpp.

◆ E_Choice [5/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Ftable 
e_Align 
e_Graph 
e_Ids 

used for communication between tools

e_Locs 

used for communication between tools

e_Seq_table 

Definition at line 131 of file Seq_annot_.hpp.

◆ E_Choice [6/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Iupacna 

IUPAC 1 letter nuc acid code.

e_Iupacaa 

IUPAC 1 letter amino acid code.

e_Ncbi2na 

2 bit nucleic acid code

e_Ncbi4na 

4 bit nucleic acid code

e_Ncbi8na 

8 bit extended nucleic acid code

e_Ncbipna 

nucleic acid probabilities

e_Ncbi8aa 

8 bit extended amino acid codes

e_Ncbieaa 

extended ASCII 1 letter aa codes

e_Ncbipaa 

amino acid probabilities

e_Ncbistdaa 

consecutive codes for std aas

e_Gap 

gap types

Definition at line 102 of file Seq_data_.hpp.

◆ E_Choice [7/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Seg 

segmented sequences

e_Ref 

hot link to another sequence (a view)

e_Map 

ordered map of markers

e_Delta 

Definition at line 92 of file Seq_ext_.hpp.

◆ E_Choice [8/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Bool 
e_Date 

Definition at line 113 of file Seq_hist_.hpp.

◆ E_Choice [9/9]

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Mol_type 

type of molecule

e_Modif 

modifiers

e_Method 

sequencing method

e_Name 

a name for this sequence

e_Title 

a title for this sequence

e_Org 

if all from one organism

e_Comment 

a more extensive comment

e_Num 

a numbering system

e_Maploc 

map location of this sequence

e_Pir 

PIR specific info.

e_Genbank 

GenBank specific info.

e_Pub 

a reference to the publication

e_Region 

overall region (globin locus)

e_User 

user defined object

e_Sp 

SWISSPROT specific info.

e_Dbxref 

xref to other databases

e_Embl 

EMBL specific information.

e_Create_date 

date entry first created/released

e_Update_date 

date of last update

e_Prf 

PRF specific information.

e_Pdb 

PDB specific information.

e_Het 

cofactor, etc associated but not bound

e_Source 

source of materials, includes Org-ref

e_Molinfo 

info on the molecule and techniques

e_Modelev 

model evidence for XM records

Definition at line 109 of file Seqdesc_.hpp.

◆ E_ChoiceStopper [1/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Other+1

Definition at line 96 of file Annot_id_.hpp.

◆ E_ChoiceStopper [2/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Region+1

Definition at line 109 of file Annotdesc_.hpp.

◆ E_ChoiceStopper [3/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Literal+1

Definition at line 93 of file Delta_seq_.hpp.

◆ E_ChoiceStopper [4/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Real+1

Definition at line 98 of file Numbering_.hpp.

◆ E_ChoiceStopper [5/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Seq_table+1

Definition at line 141 of file Seq_annot_.hpp.

◆ E_ChoiceStopper [6/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Gap+1

Definition at line 117 of file Seq_data_.hpp.

◆ E_ChoiceStopper [7/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Delta+1

Definition at line 100 of file Seq_ext_.hpp.

◆ E_ChoiceStopper [8/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Date+1

Definition at line 119 of file Seq_hist_.hpp.

◆ E_ChoiceStopper [9/9]

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Modelev+1

Definition at line 138 of file Seqdesc_.hpp.

◆ E_memberIndex [1/16]

Enumerator
e__allMandatory 
e_align_type 
e_ids 

Definition at line 104 of file Align_def_.hpp.

◆ E_memberIndex [2/16]

Enumerator
e__allMandatory 
e_id 
e_descr 
e_inst 
e_annot 

Definition at line 100 of file Bioseq_.hpp.

◆ E_memberIndex [3/16]

Enumerator
e__allMandatory 
e_type 

Definition at line 102 of file Linkage_evidence_.hpp.

◆ E_memberIndex [4/16]

Enumerator
e__allMandatory 
e_biomol 
e_tech 
e_techexp 
e_completeness 
e_gbmoltype 

Definition at line 177 of file MolInfo_.hpp.

◆ E_memberIndex [5/16]

Enumerator
e__allMandatory 
e_refnum 
e_has_zero 
e_ascending 

Definition at line 87 of file Num_cont_.hpp.

◆ E_memberIndex [6/16]

Enumerator
e__allMandatory 
e_num 
e_names 

Definition at line 91 of file Num_enum_.hpp.

◆ E_memberIndex [7/16]

Enumerator
e__allMandatory 
e_a 
e_b 
e_units 

Definition at line 91 of file Num_real_.hpp.

◆ E_memberIndex [8/16]

Enumerator
e__allMandatory 
e_type 
e_aligns 

Definition at line 100 of file Num_ref_.hpp.

◆ E_memberIndex [9/16]

Enumerator
e__allMandatory 
e_pub 
e_name 
e_fig 
e_num 
e_numexc 
e_poly_a 
e_maploc 
e_seq_raw 
e_align_group 
e_comment 
e_reftype 

Definition at line 115 of file Pubdesc_.hpp.

◆ E_memberIndex [10/16]

Enumerator
e__allMandatory 
e_id 
e_db 
e_name 
e_desc 
e_data 

Definition at line 363 of file Seq_annot_.hpp.

◆ E_memberIndex [11/16]

Enumerator
e__allMandatory 
e_type 
e_linkage 
e_linkage_evidence 

Definition at line 121 of file Seq_gap_.hpp.

◆ E_memberIndex [12/16]

Enumerator
e__allMandatory 
e_assembly 
e_replaces 
e_replaced_by 
e_deleted 

Definition at line 254 of file Seq_hist_.hpp.

◆ E_memberIndex [13/16]

Enumerator
e__allMandatory 
e_date 
e_ids 

Definition at line 94 of file Seq_hist_rec_.hpp.

◆ E_memberIndex [14/16]

Enumerator
e__allMandatory 
e_repr 
e_mol 
e_length 
e_fuzz 
e_topology 
e_strand 
e_seq_data 
e_ext 
e_hist 

Definition at line 156 of file Seq_inst_.hpp.

◆ E_memberIndex [15/16]

Enumerator
e__allMandatory 
e_length 
e_fuzz 
e_seq_data 

Definition at line 91 of file Seq_literal_.hpp.

◆ E_memberIndex [16/16]

Enumerator
e__allMandatory 
e_name 
e_accession 
e_release 
e_version 

Definition at line 97 of file Textannot_id_.hpp.

◆ EAlign_type

class of align Seq-annot

Enumerator
eAlign_type_ref 

set of alignments to the same sequence

eAlign_type_alt 

set of alternate alignments of the same seqs

eAlign_type_blocks 

set of aligned blocks in the same seqs

eAlign_type_other 

Definition at line 89 of file Align_def_.hpp.

◆ EBiomol

Enumerator
eBiomol_unknown 
eBiomol_genomic 
eBiomol_pre_RNA 

precursor RNA of any sort really

eBiomol_mRNA 
eBiomol_rRNA 
eBiomol_tRNA 
eBiomol_snRNA 
eBiomol_scRNA 
eBiomol_peptide 
eBiomol_other_genetic 

other genetic material

eBiomol_genomic_mRNA 

reported a mix of genomic and cdna sequence

eBiomol_cRNA 

viral RNA genome copy intermediate

eBiomol_snoRNA 

small nucleolar RNA

eBiomol_transcribed_RNA 

transcribed RNA other than existing classes

eBiomol_ncRNA 
eBiomol_tmRNA 
eBiomol_other 

Definition at line 99 of file MolInfo_.hpp.

◆ ECompleteness

Enumerator
eCompleteness_unknown 
eCompleteness_complete 

complete biological entity

eCompleteness_partial 

partial but no details given

eCompleteness_no_left 

missing 5' or NH3 end

eCompleteness_no_right 

missing 3' or COOH end

eCompleteness_no_ends 

missing both ends

eCompleteness_has_left 

5' or NH3 end present

eCompleteness_has_right 

3' or COOH end present

eCompleteness_other 

Definition at line 154 of file MolInfo_.hpp.

◆ EDb

source of annotation

Enumerator
eDb_genbank 
eDb_embl 
eDb_ddbj 
eDb_pir 
eDb_sp 
eDb_bbone 
eDb_pdb 
eDb_other 

Definition at line 98 of file Seq_annot_.hpp.

◆ EGIBB_method

sequencing methods

Access to EGIBB_method's attributes (values, names) as defined in spec.

Enumerator
eGIBB_method_concept_trans 

conceptual translation

eGIBB_method_seq_pept 

peptide was sequenced

eGIBB_method_both 

concept transl. w/ partial pept. seq.

eGIBB_method_seq_pept_overlap 

sequenced peptide, ordered by overlap

eGIBB_method_seq_pept_homol 

sequenced peptide, ordered by homology

eGIBB_method_concept_trans_a 

conceptual transl. supplied by author

eGIBB_method_other 

Definition at line 64 of file GIBB_method_.hpp.

◆ EGIBB_mod

enum EGIBB_mod

GenInfo Backbone modifiers.

Access to EGIBB_mod's attributes (values, names) as defined in spec.

Enumerator
eGIBB_mod_dna 
eGIBB_mod_rna 
eGIBB_mod_extrachrom 
eGIBB_mod_plasmid 
eGIBB_mod_mitochondrial 
eGIBB_mod_chloroplast 
eGIBB_mod_kinetoplast 
eGIBB_mod_cyanelle 
eGIBB_mod_synthetic 
eGIBB_mod_recombinant 
eGIBB_mod_partial 
eGIBB_mod_complete 
eGIBB_mod_mutagen 

subject of mutagenesis ?

eGIBB_mod_natmut 

natural mutant ?

eGIBB_mod_transposon 
eGIBB_mod_insertion_seq 
eGIBB_mod_no_left 

missing left end (5' for na, NH2 for aa)

eGIBB_mod_no_right 

missing right end (3' or COOH)

eGIBB_mod_macronuclear 
eGIBB_mod_proviral 
eGIBB_mod_est 

expressed sequence tag

eGIBB_mod_sts 

sequence tagged site

eGIBB_mod_survey 

one pass survey sequence

eGIBB_mod_chromoplast 
eGIBB_mod_genemap 

is a genetic map

eGIBB_mod_restmap 

is an ordered restriction map

eGIBB_mod_physmap 

is a physical map (not ordered restriction map)

eGIBB_mod_other 

Definition at line 64 of file GIBB_mod_.hpp.

◆ EGIBB_mol

enum EGIBB_mol

type of molecule represented

Access to EGIBB_mol's attributes (values, names) as defined in spec.

Enumerator
eGIBB_mol_unknown 
eGIBB_mol_genomic 
eGIBB_mol_pre_mRNA 

precursor RNA of any sort really

eGIBB_mol_mRNA 
eGIBB_mol_rRNA 
eGIBB_mol_tRNA 
eGIBB_mol_snRNA 
eGIBB_mol_scRNA 
eGIBB_mol_peptide 
eGIBB_mol_other_genetic 

other genetic material

eGIBB_mol_genomic_mRNA 

reported a mix of genomic and cdna sequence

eGIBB_mol_other 

Definition at line 64 of file GIBB_mol_.hpp.

◆ ELinkage

Enumerator
eLinkage_unlinked 
eLinkage_linked 
eLinkage_other 

Definition at line 106 of file Seq_gap_.hpp.

◆ EMol

molecule class in living organism

Enumerator
eMol_not_set 

> cdna = rna

eMol_dna 
eMol_rna 
eMol_aa 
eMol_na 

just a nucleic acid

eMol_other 

Definition at line 108 of file Seq_inst_.hpp.

◆ EReftype

type of reference in a GenBank record

Enumerator
eReftype_seq 

refers to sequence

eReftype_sites 

refers to unspecified features

eReftype_feats 

refers to specified features

eReftype_no_target 

nothing specified (EMBL)

Definition at line 91 of file Pubdesc_.hpp.

◆ ERepr

representation class

Enumerator
eRepr_not_set 

empty

eRepr_virtual 

no seq data

eRepr_raw 

continuous sequence

eRepr_seg 

segmented sequence

eRepr_const 

constructed sequence

eRepr_ref 

reference to another sequence

eRepr_consen 

consensus sequence or pattern

eRepr_map 

ordered map of any kind

eRepr_delta 

sequence made by changes (delta) to others

eRepr_other 

Definition at line 91 of file Seq_inst_.hpp.

◆ EStrand

strandedness in living organism

Enumerator
eStrand_not_set 
eStrand_ss 

single strand

eStrand_ds 

double strand

eStrand_mixed 
eStrand_other 

default ds for DNA, ss for RNA, pept

Definition at line 133 of file Seq_inst_.hpp.

◆ ETech

Enumerator
eTech_unknown 
eTech_standard 

standard sequencing

eTech_est 

Expressed Sequence Tag.

eTech_sts 

Sequence Tagged Site.

eTech_survey 

one-pass genomic sequence

eTech_genemap 

from genetic mapping techniques

eTech_physmap 

from physical mapping techniques

eTech_derived 

derived from other data, not a primary entity

eTech_concept_trans 

conceptual translation

eTech_seq_pept 

peptide was sequenced

eTech_both 

concept transl. w/ partial pept. seq.

eTech_seq_pept_overlap 

sequenced peptide, ordered by overlap

eTech_seq_pept_homol 

sequenced peptide, ordered by homology

eTech_concept_trans_a 

conceptual transl. supplied by author

eTech_htgs_1 

unordered High Throughput sequence contig

eTech_htgs_2 

ordered High Throughput sequence contig

eTech_htgs_3 

finished High Throughput sequence

eTech_fli_cdna 

full length insert cDNA

eTech_htgs_0 

single genomic reads for coordination

eTech_htc 

high throughput cDNA

eTech_wgs 

whole genome shotgun sequencing

eTech_barcode 

barcode of life project

eTech_composite_wgs_htgs 

composite of WGS and HTGS

eTech_tsa 

transcriptome shotgun assembly

eTech_targeted 

targeted locus sets/studies

eTech_other 

use Source.techexp

Definition at line 122 of file MolInfo_.hpp.

◆ ETopology

topology of molecule

Enumerator
eTopology_not_set 
eTopology_linear 
eTopology_circular 
eTopology_tandem 

some part of tandem repeat

eTopology_other 

Definition at line 121 of file Seq_inst_.hpp.

◆ EType [1/3]

Enumerator
eType_paired_ends 
eType_align_genus 
eType_align_xgenus 
eType_align_trnscpt 
eType_within_clone 
eType_clone_contig 
eType_map 
eType_strobe 
eType_unspecified 
eType_pcr 
eType_proximity_ligation 
eType_other 

Definition at line 80 of file Linkage_evidence_.hpp.

◆ EType [2/3]

enum CNum_ref_Base::EType ( void  )

type of reference

Enumerator
eType_not_set 
eType_sources 

by segmented or const seq sources

eType_aligns 

by alignments given below

Definition at line 86 of file Num_ref_.hpp.

◆ EType [3/3]

enum CSeq_gap_Base::EType ( void  )
Enumerator
eType_unknown 
eType_fragment 

Deprecated. Used only for AGP 1.1.

eType_clone 

Deprecated. Used only for AGP 1.1.

eType_short_arm 
eType_heterochromatin 
eType_centromere 
eType_telomere 
eType_repeat 
eType_contig 
eType_scaffold 
eType_contamination 
eType_other 

Definition at line 88 of file Seq_gap_.hpp.

Function Documentation

◆ C_Data() [1/2]

CSeq_annot_Base::C_Data::C_Data ( const C_Data )
private

◆ C_Data() [2/2]

END_CHOICE_INFO CSeq_annot_Base::C_Data::C_Data ( void  )

Definition at line 194 of file Seq_annot_.cpp.

◆ C_Deleted() [1/2]

CSeq_hist_Base::C_Deleted::C_Deleted ( const C_Deleted )
private

◆ C_Deleted() [2/2]

END_CHOICE_INFO CSeq_hist_Base::C_Deleted::C_Deleted ( void  )

Definition at line 139 of file Seq_hist_.cpp.

◆ CAlign_def() [1/2]

CAlign_def::CAlign_def ( const CAlign_def value)
private

◆ CAlign_def() [2/2]

CAlign_def::CAlign_def ( void  )
inline

Definition at line 86 of file Align_def.hpp.

◆ CAlign_def_Base() [1/2]

CAlign_def_Base::CAlign_def_Base ( const CAlign_def_Base )
private

◆ CAlign_def_Base() [2/2]

END_CLASS_INFO CAlign_def_Base::CAlign_def_Base ( void  )

Definition at line 86 of file Align_def_.cpp.

References CAlign_def_Base::m_set_State.

◆ CanGet() [1/5]

bool CAnnot_descr_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 158 of file Annot_descr_.hpp.

Referenced by CBedObjectLoader::Execute(), CVcfObjectLoader::Execute(), CWigObjectLoader::Execute(), NSnp::GetCreateTime(), CTableAnnotDataSource::x_GetColumnMetaInfo(), and CAttribTableColumnIdPanel::x_TableReaderCommon().

◆ CanGet() [2/5]

bool CDelta_ext_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 158 of file Delta_ext_.hpp.

◆ CanGet() [3/5]

bool CMap_ext_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 158 of file Map_ext_.hpp.

◆ CanGet() [4/5]

bool CSeg_ext_Base::CanGet ( void  ) const
inline

Check if it is safe to call Get method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 158 of file Seg_ext_.hpp.

◆ CanGet() [5/5]

bool CSeq_descr_Base::CanGet ( void  ) const
inline

◆ CanGetA()

bool CNum_real_Base::CanGetA ( void  ) const
inline

Check if it is safe to call GetA method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 248 of file Num_real_.hpp.

References CNum_real_Base::IsSetA().

Referenced by CNum_real_Base::GetA().

◆ CanGetAccession()

bool CTextannot_id_Base::CanGetAccession ( void  ) const
inline

Check if it is safe to call GetAccession method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 340 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetAccession().

Referenced by CTextannot_id_Base::GetAccession().

◆ CanGetAlign_group()

bool CPubdesc_Base::CanGetAlign_group ( void  ) const
inline

Check if it is safe to call GetAlign_group method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 932 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetAlign_group().

Referenced by CPubdesc_Base::GetAlign_group().

◆ CanGetAlign_type()

bool CAlign_def_Base::CanGetAlign_type ( void  ) const
inline

Check if it is safe to call GetAlign_type method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 214 of file Align_def_.hpp.

References CAlign_def_Base::IsSetAlign_type().

Referenced by CAlign_def_Base::GetAlign_type().

◆ CanGetAligns()

bool CNum_ref_Base::CanGetAligns ( void  ) const
inline

Check if it is safe to call GetAligns method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 262 of file Num_ref_.hpp.

References CNum_ref_Base::IsSetAligns().

Referenced by CNum_ref_Base::GetAligns().

◆ CanGetAnnot()

bool CBioseq_Base::CanGetAnnot ( void  ) const
inline

Check if it is safe to call GetAnnot method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 360 of file Bioseq_.hpp.

Referenced by CAttachedHandles::Attach().

◆ CanGetAscending()

bool CNum_cont_Base::CanGetAscending ( void  ) const
inline

Check if it is safe to call GetAscending method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 353 of file Num_cont_.hpp.

◆ CanGetAssembly()

bool CSeq_hist_Base::CanGetAssembly ( void  ) const
inline

Check if it is safe to call GetAssembly method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 506 of file Seq_hist_.hpp.

Referenced by CBioseq::GetNonLocalId(), and CCommonComponentScorer::x_GetSeqHistCompList().

◆ CanGetB()

bool CNum_real_Base::CanGetB ( void  ) const
inline

Check if it is safe to call GetB method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 295 of file Num_real_.hpp.

References CNum_real_Base::IsSetB().

Referenced by CNum_real_Base::GetB().

◆ CanGetBiomol()

bool CMolInfo_Base::CanGetBiomol ( void  ) const
inline

Check if it is safe to call GetBiomol method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 428 of file MolInfo_.hpp.

Referenced by CValidError_imp::IsOtherDNA(), CFeatureGenerator::SImplementation::x_SetQualForGapFilledModel(), and CRNAValidator::x_ValidateRnaProductType().

◆ CanGetComment()

bool CPubdesc_Base::CanGetComment ( void  ) const
inline

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 979 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetComment().

Referenced by CPubdesc_Base::GetComment(), and s_FilterPubdesc().

◆ CanGetCompleteness()

bool CMolInfo_Base::CanGetCompleteness ( void  ) const
inline

Check if it is safe to call GetCompleteness method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 575 of file MolInfo_.hpp.

Referenced by CCommentItem::GetStringForMolinfo(), and CCdregionValidator::x_ValidateCDSPartial().

◆ CanGetData()

bool CSeq_annot_Base::CanGetData ( void  ) const
inline

Check if it is safe to call GetData method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 867 of file Seq_annot_.hpp.

Referenced by s_GetSeqAnnotChoiceMask(), CFormatGuessEx::x_TryBed15(), and CFormatGuessEx::x_TryWiggle().

◆ CanGetDate()

bool CSeq_hist_rec_Base::CanGetDate ( void  ) const
inline

Check if it is safe to call GetDate method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 203 of file Seq_hist_rec_.hpp.

References CSeq_hist_rec_Base::IsSetDate().

Referenced by CSeq_hist_rec_Base::GetDate().

◆ CanGetDb()

bool CSeq_annot_Base::CanGetDb ( void  ) const
inline

Check if it is safe to call GetDb method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 752 of file Seq_annot_.hpp.

References CSeq_annot_Base::IsSetDb().

Referenced by CSeq_annot_Base::GetDb(), and CSeq_annot_Handle::Seq_annot_CanGetDb().

◆ CanGetDeleted()

bool CSeq_hist_Base::CanGetDeleted ( void  ) const
inline

Check if it is safe to call GetDeleted method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 573 of file Seq_hist_.hpp.

References CSeq_hist_Base::IsSetDeleted().

Referenced by CSeq_hist_Base::GetDeleted().

◆ CanGetDesc()

bool CSeq_annot_Base::CanGetDesc ( void  ) const
inline

◆ CanGetDescr()

bool CBioseq_Base::CanGetDescr ( void  ) const
inline

◆ CanGetExt()

bool CSeq_inst_Base::CanGetExt ( void  ) const
inline

◆ CanGetFig()

bool CPubdesc_Base::CanGetFig ( void  ) const
inline

Check if it is safe to call GetFig method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 676 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetFig().

Referenced by CPubdesc_Base::GetFig().

◆ CanGetFuzz() [1/2]

bool CSeq_inst_Base::CanGetFuzz ( void  ) const
inline

Check if it is safe to call GetFuzz method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 693 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetFuzz().

Referenced by CSeq_inst_Base::GetFuzz().

◆ CanGetFuzz() [2/2]

bool CSeq_literal_Base::CanGetFuzz ( void  ) const
inline

Check if it is safe to call GetFuzz method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 295 of file Seq_literal_.hpp.

References CSeq_literal_Base::IsSetFuzz().

Referenced by GetDeltaSeqSummary(), CSeq_literal_Base::GetFuzz(), and CSeqMap::x_Add().

◆ CanGetGbmoltype()

bool CMolInfo_Base::CanGetGbmoltype ( void  ) const
inline

Check if it is safe to call GetGbmoltype method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 625 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetGbmoltype().

Referenced by CMolInfo_Base::GetGbmoltype().

◆ CanGetHas_zero()

bool CNum_cont_Base::CanGetHas_zero ( void  ) const
inline

Check if it is safe to call GetHas_zero method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 303 of file Num_cont_.hpp.

◆ CanGetHist()

bool CSeq_inst_Base::CanGetHist ( void  ) const
inline

Check if it is safe to call GetHist method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 853 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetHist().

Referenced by CValidError_bioseq::CheckTpaHistory(), CSeq_inst_Base::GetHist(), and CBioseq::GetNonLocalId().

◆ CanGetId() [1/2]

bool CBioseq_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 284 of file Bioseq_.hpp.

Referenced by CBuildDatabase::AddSequences(), GetSeqsStatus(), CwxDemoAlignTableFrame::LoadFile(), CwxDemoFeatureTableFrame::LoadFile(), CSegregateSetsBase::TakeFromSet(), and CWriteDB_Impl::x_BuildDeflinesFromBioseq().

◆ CanGetId() [2/2]

bool CSeq_annot_Base::CanGetId ( void  ) const
inline

Check if it is safe to call GetId method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 727 of file Seq_annot_.hpp.

Referenced by CSeq_annot_Handle::Seq_annot_CanGetId().

◆ CanGetIds() [1/2]

bool CAlign_def_Base::CanGetIds ( void  ) const
inline

Check if it is safe to call GetIds method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 261 of file Align_def_.hpp.

◆ CanGetIds() [2/2]

bool CSeq_hist_rec_Base::CanGetIds ( void  ) const
inline

Check if it is safe to call GetIds method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 224 of file Seq_hist_rec_.hpp.

◆ CanGetInst()

bool CBioseq_Base::CanGetInst ( void  ) const
inline

◆ CanGetLength() [1/2]

bool CSeq_inst_Base::CanGetLength ( void  ) const
inline

◆ CanGetLength() [2/2]

bool CSeq_literal_Base::CanGetLength ( void  ) const
inline

Check if it is safe to call GetLength method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 248 of file Seq_literal_.hpp.

References CSeq_literal_Base::IsSetLength().

Referenced by GetDeltaSeqSummary(), CSeq_literal_Base::GetLength(), s_FixBioseqDeltas(), s_NsAreGaps(), CValidError_bioseq::ValidateDelta(), and CContigItem::x_GatherInfo().

◆ CanGetLinkage()

bool CSeq_gap_Base::CanGetLinkage ( void  ) const
inline

Check if it is safe to call GetLinkage method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 316 of file Seq_gap_.hpp.

References CSeq_gap_Base::IsSetLinkage().

Referenced by CFastaOstream::GetGapModText(), and CSeq_gap_Base::GetLinkage().

◆ CanGetLinkage_evidence()

bool CSeq_gap_Base::CanGetLinkage_evidence ( void  ) const
inline

Check if it is safe to call GetLinkage_evidence method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 363 of file Seq_gap_.hpp.

Referenced by CFastaOstream::GetGapModText().

◆ CanGetMaploc()

bool CPubdesc_Base::CanGetMaploc ( void  ) const
inline

Check if it is safe to call GetMaploc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 838 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetMaploc().

Referenced by CPubdesc_Base::GetMaploc().

◆ CanGetMol()

bool CSeq_inst_Base::CanGetMol ( void  ) const
inline

Check if it is safe to call GetMol method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 599 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetMol().

Referenced by CWriteDB_Impl::AddSequence(), CSeq_inst_Base::GetMol(), CAutoDef::GetOneDefLine(), and CBlastBioseqMaker::IsEmptyBioseq().

◆ CanGetName() [1/3]

bool CPubdesc_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 629 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetName().

Referenced by CPubdesc_Base::GetName().

◆ CanGetName() [2/3]

bool CSeq_annot_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 799 of file Seq_annot_.hpp.

References CSeq_annot_Base::IsSetName().

Referenced by CSeq_annot_Base::GetName(), and CSeq_annot_Handle::Seq_annot_CanGetName().

◆ CanGetName() [3/3]

bool CTextannot_id_Base::CanGetName ( void  ) const
inline

Check if it is safe to call GetName method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 293 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetName().

Referenced by CTextannot_id_Base::GetName().

◆ CanGetNames()

bool CNum_enum_Base::CanGetNames ( void  ) const
inline

Check if it is safe to call GetNames method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 249 of file Num_enum_.hpp.

◆ CanGetNum() [1/2]

bool CNum_enum_Base::CanGetNum ( void  ) const
inline

Check if it is safe to call GetNum method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 202 of file Num_enum_.hpp.

References CNum_enum_Base::IsSetNum().

Referenced by CNum_enum_Base::GetNum().

◆ CanGetNum() [2/2]

bool CPubdesc_Base::CanGetNum ( void  ) const
inline

Check if it is safe to call GetNum method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 723 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetNum().

Referenced by CPubdesc_Base::GetNum().

◆ CanGetNumexc()

bool CPubdesc_Base::CanGetNumexc ( void  ) const
inline

Check if it is safe to call GetNumexc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 744 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetNumexc().

Referenced by CPubdesc_Base::GetNumexc().

◆ CanGetPoly_a()

bool CPubdesc_Base::CanGetPoly_a ( void  ) const
inline

Check if it is safe to call GetPoly_a method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 791 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetPoly_a().

Referenced by CPubdesc_Base::GetPoly_a().

◆ CanGetPub()

bool CPubdesc_Base::CanGetPub ( void  ) const
inline

Check if it is safe to call GetPub method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 599 of file Pubdesc_.hpp.

Referenced by CDiscrepancyVisitorImpl< _Name >::Autofix(), and CReferenceItem::x_GatherRemark().

◆ CanGetRefnum()

bool CNum_cont_Base::CanGetRefnum ( void  ) const
inline

Check if it is safe to call GetRefnum method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 253 of file Num_cont_.hpp.

◆ CanGetReftype()

bool CPubdesc_Base::CanGetReftype ( void  ) const
inline

Check if it is safe to call GetReftype method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1026 of file Pubdesc_.hpp.

◆ CanGetRelease()

bool CTextannot_id_Base::CanGetRelease ( void  ) const
inline

Check if it is safe to call GetRelease method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 387 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetRelease().

Referenced by CTextannot_id_Base::GetRelease().

◆ CanGetReplaced_by()

bool CSeq_hist_Base::CanGetReplaced_by ( void  ) const
inline

Check if it is safe to call GetReplaced_by method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 552 of file Seq_hist_.hpp.

References CSeq_hist_Base::IsSetReplaced_by().

Referenced by CSeq_hist_Base::GetReplaced_by(), CFlatGatherer::x_HistoryComments(), and CGenbankFormatter::x_LocusHtmlPrefix().

◆ CanGetReplaces()

bool CSeq_hist_Base::CanGetReplaces ( void  ) const
inline

Check if it is safe to call GetReplaces method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 531 of file Seq_hist_.hpp.

References CSeq_hist_Base::IsSetReplaces().

Referenced by CSeq_hist_Base::GetReplaces().

◆ CanGetRepr()

bool CSeq_inst_Base::CanGetRepr ( void  ) const
inline

Check if it is safe to call GetRepr method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 552 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetRepr().

Referenced by CSeq_inst_Base::GetRepr(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CValidError_bioseq::IsHistAssemblyMissing(), and CValidError_bioseq::ReportBadAssemblyGap().

◆ CanGetSeq_data() [1/2]

bool CSeq_inst_Base::CanGetSeq_data ( void  ) const
inline

◆ CanGetSeq_data() [2/2]

bool CSeq_literal_Base::CanGetSeq_data ( void  ) const
inline

◆ CanGetSeq_raw()

bool CPubdesc_Base::CanGetSeq_raw ( void  ) const
inline

Check if it is safe to call GetSeq_raw method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 885 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetSeq_raw().

Referenced by CPubdesc_Base::GetSeq_raw().

◆ CanGetStrand()

bool CSeq_inst_Base::CanGetStrand ( void  ) const
inline

Check if it is safe to call GetStrand method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 764 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetStrand().

Referenced by CMolinfo_field::GetSequenceQualFromBioseq(), and CSeq_inst_Base::GetStrand().

◆ CanGetTech()

bool CMolInfo_Base::CanGetTech ( void  ) const
inline

Check if it is safe to call GetTech method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 478 of file MolInfo_.hpp.

Referenced by CFlatXrefQVal::Format(), CTabularFormatter_Tech::Print(), and CKeywordsItem::x_GatherInfo().

◆ CanGetTechexp()

bool CMolInfo_Base::CanGetTechexp ( void  ) const
inline

Check if it is safe to call GetTechexp method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 528 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetTechexp().

Referenced by CMolInfo_Base::GetTechexp().

◆ CanGetTopology()

bool CSeq_inst_Base::CanGetTopology ( void  ) const
inline

Check if it is safe to call GetTopology method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 714 of file Seq_inst_.hpp.

Referenced by CMolinfo_field::GetSequenceQualFromBioseq().

◆ CanGetType() [1/3]

bool CLinkage_evidence_Base::CanGetType ( void  ) const
inline

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 178 of file Linkage_evidence_.hpp.

References CLinkage_evidence_Base::IsSetType().

Referenced by CFastaOstream::GetGapModText(), CLinkage_evidence_Base::GetType(), s_IsUnspecified(), and CValidError_bioseq::ValidateSeqGap().

◆ CanGetType() [2/3]

bool CNum_ref_Base::CanGetType ( void  ) const
inline

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 215 of file Num_ref_.hpp.

References CNum_ref_Base::IsSetType().

Referenced by CNum_ref_Base::GetType().

◆ CanGetType() [3/3]

bool CSeq_gap_Base::CanGetType ( void  ) const
inline

Check if it is safe to call GetType method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 269 of file Seq_gap_.hpp.

References CSeq_gap_Base::IsSetType().

Referenced by CFastaOstream::GetGapModText(), and CSeq_gap_Base::GetType().

◆ CanGetUnits()

bool CNum_real_Base::CanGetUnits ( void  ) const
inline

Check if it is safe to call GetUnits method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 342 of file Num_real_.hpp.

References CNum_real_Base::IsSetUnits().

Referenced by CNum_real_Base::GetUnits().

◆ CanGetVersion()

bool CTextannot_id_Base::CanGetVersion ( void  ) const
inline

Check if it is safe to call GetVersion method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 434 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetVersion().

Referenced by CTextannot_id_Base::GetVersion().

◆ CAnnot_descr() [1/2]

CAnnot_descr::CAnnot_descr ( const CAnnot_descr value)
private

◆ CAnnot_descr() [2/2]

CAnnot_descr::CAnnot_descr ( void  )
inline

Definition at line 86 of file Annot_descr.hpp.

◆ CAnnot_descr_Base() [1/2]

CAnnot_descr_Base::CAnnot_descr_Base ( const CAnnot_descr_Base )
private

◆ CAnnot_descr_Base() [2/2]

END_CLASS_INFO CAnnot_descr_Base::CAnnot_descr_Base ( void  )

Definition at line 68 of file Annot_descr_.cpp.

References CAnnot_descr_Base::m_set_State.

◆ CAnnot_id() [1/2]

CAnnot_id::CAnnot_id ( const CAnnot_id value)
private

◆ CAnnot_id() [2/2]

CAnnot_id::CAnnot_id ( void  )
inline

Definition at line 86 of file Annot_id.hpp.

◆ CAnnot_id_Base() [1/2]

CAnnot_id_Base::CAnnot_id_Base ( const CAnnot_id_Base )
private

◆ CAnnot_id_Base() [2/2]

END_CHOICE_INFO CAnnot_id_Base::CAnnot_id_Base ( void  )

Definition at line 194 of file Annot_id_.cpp.

◆ CAnnotdesc() [1/2]

CAnnotdesc::CAnnotdesc ( const CAnnotdesc value)
private

◆ CAnnotdesc() [2/2]

CAnnotdesc::CAnnotdesc ( void  )
inline

Definition at line 86 of file Annotdesc.hpp.

◆ CAnnotdesc_Base() [1/2]

CAnnotdesc_Base::CAnnotdesc_Base ( const CAnnotdesc_Base )
private

◆ CAnnotdesc_Base() [2/2]

END_CHOICE_INFO CAnnotdesc_Base::CAnnotdesc_Base ( void  )

Definition at line 338 of file Annotdesc_.cpp.

◆ CBioseq_Base() [1/2]

CBioseq_Base::CBioseq_Base ( const CBioseq_Base )
private

◆ CBioseq_Base() [2/2]

END_CLASS_INFO CBioseq_Base::CBioseq_Base ( void  )

◆ CDelta_ext_Base() [1/2]

CDelta_ext_Base::CDelta_ext_Base ( const CDelta_ext_Base )
private

◆ CDelta_ext_Base() [2/2]

END_CLASS_INFO CDelta_ext_Base::CDelta_ext_Base ( void  )

Definition at line 68 of file Delta_ext_.cpp.

References CDelta_ext_Base::m_set_State.

◆ CDelta_seq() [1/2]

CDelta_seq::CDelta_seq ( const CDelta_seq value)
private

◆ CDelta_seq() [2/2]

CDelta_seq::CDelta_seq ( void  )
inline

Definition at line 86 of file Delta_seq.hpp.

◆ CDelta_seq_Base() [1/2]

CDelta_seq_Base::CDelta_seq_Base ( const CDelta_seq_Base )
private

◆ CDelta_seq_Base() [2/2]

END_CHOICE_INFO CDelta_seq_Base::CDelta_seq_Base ( void  )

Definition at line 160 of file Delta_seq_.cpp.

◆ CheckSelected() [1/9]

void CAnnot_id_Base::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 295 of file Annot_id_.hpp.

References CAnnot_id_Base::m_choice, and CAnnot_id_Base::ThrowInvalidSelection().

Referenced by CAnnot_id_Base::GetGeneral(), CAnnot_id_Base::GetLocal(), CAnnot_id_Base::GetNcbi(), and CAnnot_id_Base::GetOther().

◆ CheckSelected() [2/9]

void CAnnotdesc_Base::CheckSelected ( E_Choice  index) const
inline

◆ CheckSelected() [3/9]

void CDelta_seq_Base::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 234 of file Delta_seq_.hpp.

References CDelta_seq_Base::m_choice, and CDelta_seq_Base::ThrowInvalidSelection().

Referenced by CDelta_seq_Base::GetLiteral(), and CDelta_seq_Base::GetLoc().

◆ CheckSelected() [4/9]

void CNumbering_Base::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 293 of file Numbering_.hpp.

References CNumbering_Base::m_choice, and CNumbering_Base::ThrowInvalidSelection().

Referenced by CNumbering_Base::GetCont(), CNumbering_Base::GetEnum(), CNumbering_Base::GetReal(), and CNumbering_Base::GetRef().

◆ CheckSelected() [5/9]

void CSeq_annot_Base::C_Data::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 592 of file Seq_annot_.hpp.

◆ CheckSelected() [6/9]

void CSeq_data_Base::CheckSelected ( E_Choice  index) const
inline

◆ CheckSelected() [7/9]

void CSeq_ext_Base::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 295 of file Seq_ext_.hpp.

References CSeq_ext_Base::m_choice, and CSeq_ext_Base::ThrowInvalidSelection().

Referenced by CSeq_ext_Base::GetDelta(), CSeq_ext_Base::GetMap(), CSeq_ext_Base::GetRef(), and CSeq_ext_Base::GetSeg().

◆ CheckSelected() [8/9]

void CSeq_hist_Base::C_Deleted::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 444 of file Seq_hist_.hpp.

◆ CheckSelected() [9/9]

void CSeqdesc_Base::CheckSelected ( E_Choice  index) const
inline

◆ CHeterogen() [1/2]

CHeterogen::CHeterogen ( const std::string value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file Heterogen.hpp.

◆ CHeterogen() [2/2]

CHeterogen::CHeterogen ( void  )
inline

Definition at line 69 of file Heterogen.hpp.

◆ CHeterogen_Base() [1/2]

CHeterogen_Base::CHeterogen_Base ( const string data)
inlineexplicit

Definition at line 101 of file Heterogen_.hpp.

◆ CHeterogen_Base() [2/2]

CHeterogen_Base::CHeterogen_Base ( void  )
inline

Definition at line 96 of file Heterogen_.hpp.

◆ CIUPACaa() [1/2]

CIUPACaa::CIUPACaa ( const std::string value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file IUPACaa.hpp.

◆ CIUPACaa() [2/2]

CIUPACaa::CIUPACaa ( void  )
inline

Definition at line 69 of file IUPACaa.hpp.

◆ CIUPACaa_Base() [1/2]

CIUPACaa_Base::CIUPACaa_Base ( const string data)
inlineexplicit

Definition at line 101 of file IUPACaa_.hpp.

◆ CIUPACaa_Base() [2/2]

CIUPACaa_Base::CIUPACaa_Base ( void  )
inline

Definition at line 96 of file IUPACaa_.hpp.

◆ CIUPACna() [1/2]

CIUPACna::CIUPACna ( const std::string value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file IUPACna.hpp.

◆ CIUPACna() [2/2]

CIUPACna::CIUPACna ( void  )
inline

Definition at line 69 of file IUPACna.hpp.

◆ CIUPACna_Base() [1/2]

CIUPACna_Base::CIUPACna_Base ( const string data)
inlineexplicit

Definition at line 101 of file IUPACna_.hpp.

◆ CIUPACna_Base() [2/2]

CIUPACna_Base::CIUPACna_Base ( void  )
inline

Definition at line 96 of file IUPACna_.hpp.

◆ CLinkage_evidence_Base() [1/2]

CLinkage_evidence_Base::CLinkage_evidence_Base ( const CLinkage_evidence_Base )
private

◆ CLinkage_evidence_Base() [2/2]

END_CLASS_INFO CLinkage_evidence_Base::CLinkage_evidence_Base ( void  )

Definition at line 85 of file Linkage_evidence_.cpp.

References CLinkage_evidence_Base::m_set_State.

◆ CMap_ext() [1/2]

CMap_ext::CMap_ext ( const CMap_ext value)
private

◆ CMap_ext() [2/2]

CMap_ext::CMap_ext ( void  )
inline

Definition at line 86 of file Map_ext.hpp.

◆ CMap_ext_Base() [1/2]

CMap_ext_Base::CMap_ext_Base ( const CMap_ext_Base )
private

◆ CMap_ext_Base() [2/2]

END_CLASS_INFO CMap_ext_Base::CMap_ext_Base ( void  )

Definition at line 68 of file Map_ext_.cpp.

References CMap_ext_Base::m_set_State.

◆ CMolInfo_Base() [1/2]

CMolInfo_Base::CMolInfo_Base ( const CMolInfo_Base )
private

◆ CMolInfo_Base() [2/2]

END_CLASS_INFO CMolInfo_Base::CMolInfo_Base ( void  )

Definition at line 159 of file MolInfo_.cpp.

References CMolInfo_Base::m_set_State.

◆ CNCBI2na() [1/2]

CNCBI2na::CNCBI2na ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBI2na.hpp.

◆ CNCBI2na() [2/2]

CNCBI2na::CNCBI2na ( void  )
inline

Definition at line 69 of file NCBI2na.hpp.

◆ CNCBI2na_Base() [1/2]

CNCBI2na_Base::CNCBI2na_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 101 of file NCBI2na_.hpp.

◆ CNCBI2na_Base() [2/2]

CNCBI2na_Base::CNCBI2na_Base ( void  )
inline

Definition at line 96 of file NCBI2na_.hpp.

◆ CNCBI4na() [1/2]

CNCBI4na::CNCBI4na ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBI4na.hpp.

◆ CNCBI4na() [2/2]

CNCBI4na::CNCBI4na ( void  )
inline

Definition at line 69 of file NCBI4na.hpp.

◆ CNCBI4na_Base() [1/2]

CNCBI4na_Base::CNCBI4na_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 103 of file NCBI4na_.hpp.

◆ CNCBI4na_Base() [2/2]

CNCBI4na_Base::CNCBI4na_Base ( void  )
inline

Definition at line 98 of file NCBI4na_.hpp.

◆ CNCBI8aa() [1/2]

CNCBI8aa::CNCBI8aa ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBI8aa.hpp.

◆ CNCBI8aa() [2/2]

CNCBI8aa::CNCBI8aa ( void  )
inline

Definition at line 69 of file NCBI8aa.hpp.

◆ CNCBI8aa_Base() [1/2]

CNCBI8aa_Base::CNCBI8aa_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 101 of file NCBI8aa_.hpp.

◆ CNCBI8aa_Base() [2/2]

CNCBI8aa_Base::CNCBI8aa_Base ( void  )
inline

Definition at line 96 of file NCBI8aa_.hpp.

◆ CNCBI8na() [1/2]

CNCBI8na::CNCBI8na ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBI8na.hpp.

◆ CNCBI8na() [2/2]

CNCBI8na::CNCBI8na ( void  )
inline

Definition at line 69 of file NCBI8na.hpp.

◆ CNCBI8na_Base() [1/2]

CNCBI8na_Base::CNCBI8na_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 101 of file NCBI8na_.hpp.

◆ CNCBI8na_Base() [2/2]

CNCBI8na_Base::CNCBI8na_Base ( void  )
inline

Definition at line 96 of file NCBI8na_.hpp.

◆ CNCBIeaa() [1/2]

CNCBIeaa::CNCBIeaa ( const std::string value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBIeaa.hpp.

◆ CNCBIeaa() [2/2]

CNCBIeaa::CNCBIeaa ( void  )
inline

Definition at line 69 of file NCBIeaa.hpp.

◆ CNCBIeaa_Base() [1/2]

CNCBIeaa_Base::CNCBIeaa_Base ( const string data)
inlineexplicit

Definition at line 102 of file NCBIeaa_.hpp.

◆ CNCBIeaa_Base() [2/2]

CNCBIeaa_Base::CNCBIeaa_Base ( void  )
inline

Definition at line 97 of file NCBIeaa_.hpp.

◆ CNCBIpaa() [1/2]

CNCBIpaa::CNCBIpaa ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBIpaa.hpp.

◆ CNCBIpaa() [2/2]

CNCBIpaa::CNCBIpaa ( void  )
inline

Definition at line 69 of file NCBIpaa.hpp.

◆ CNCBIpaa_Base() [1/2]

CNCBIpaa_Base::CNCBIpaa_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 103 of file NCBIpaa_.hpp.

◆ CNCBIpaa_Base() [2/2]

CNCBIpaa_Base::CNCBIpaa_Base ( void  )
inline

Definition at line 98 of file NCBIpaa_.hpp.

◆ CNCBIpna() [1/2]

CNCBIpna::CNCBIpna ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBIpna.hpp.

◆ CNCBIpna() [2/2]

CNCBIpna::CNCBIpna ( void  )
inline

Definition at line 69 of file NCBIpna.hpp.

◆ CNCBIpna_Base() [1/2]

CNCBIpna_Base::CNCBIpna_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 102 of file NCBIpna_.hpp.

◆ CNCBIpna_Base() [2/2]

CNCBIpna_Base::CNCBIpna_Base ( void  )
inline

Definition at line 97 of file NCBIpna_.hpp.

◆ CNCBIstdaa() [1/2]

CNCBIstdaa::CNCBIstdaa ( const std::vector< char > &  value)
inlineexplicit

Explicit constructor from the primitive type.

Definition at line 72 of file NCBIstdaa.hpp.

◆ CNCBIstdaa() [2/2]

CNCBIstdaa::CNCBIstdaa ( void  )
inline

Definition at line 69 of file NCBIstdaa.hpp.

◆ CNCBIstdaa_Base() [1/2]

CNCBIstdaa_Base::CNCBIstdaa_Base ( const vector< char > &  data)
inlineexplicit

Definition at line 101 of file NCBIstdaa_.hpp.

◆ CNCBIstdaa_Base() [2/2]

CNCBIstdaa_Base::CNCBIstdaa_Base ( void  )
inline

Definition at line 96 of file NCBIstdaa_.hpp.

◆ CNum_cont() [1/2]

CNum_cont::CNum_cont ( const CNum_cont value)
private

◆ CNum_cont() [2/2]

CNum_cont::CNum_cont ( void  )
inline

Definition at line 86 of file Num_cont.hpp.

◆ CNum_cont_Base() [1/2]

CNum_cont_Base::CNum_cont_Base ( const CNum_cont_Base )
private

◆ CNum_cont_Base() [2/2]

END_CLASS_INFO CNum_cont_Base::CNum_cont_Base ( void  )

Definition at line 70 of file Num_cont_.cpp.

References CNum_cont_Base::m_set_State.

◆ CNum_enum() [1/2]

CNum_enum::CNum_enum ( const CNum_enum value)
private

◆ CNum_enum() [2/2]

CNum_enum::CNum_enum ( void  )
inline

Definition at line 86 of file Num_enum.hpp.

◆ CNum_enum_Base() [1/2]

CNum_enum_Base::CNum_enum_Base ( const CNum_enum_Base )
private

◆ CNum_enum_Base() [2/2]

END_CLASS_INFO CNum_enum_Base::CNum_enum_Base ( void  )

Definition at line 74 of file Num_enum_.cpp.

References CNum_enum_Base::m_set_State.

◆ CNum_real() [1/2]

CNum_real::CNum_real ( const CNum_real value)
private

◆ CNum_real() [2/2]

CNum_real::CNum_real ( void  )
inline

Definition at line 86 of file Num_real.hpp.

◆ CNum_real_Base() [1/2]

CNum_real_Base::CNum_real_Base ( const CNum_real_Base )
private

◆ CNum_real_Base() [2/2]

END_CLASS_INFO CNum_real_Base::CNum_real_Base ( void  )

Definition at line 76 of file Num_real_.cpp.

References CNum_real_Base::m_set_State.

◆ CNum_ref() [1/2]

CNum_ref::CNum_ref ( const CNum_ref value)
private

◆ CNum_ref() [2/2]

CNum_ref::CNum_ref ( void  )
inline

Definition at line 86 of file Num_ref.hpp.

◆ CNum_ref_Base() [1/2]

CNum_ref_Base::CNum_ref_Base ( const CNum_ref_Base )
private

◆ CNum_ref_Base() [2/2]

END_CLASS_INFO CNum_ref_Base::CNum_ref_Base ( void  )

Definition at line 96 of file Num_ref_.cpp.

References CNum_ref_Base::m_set_State.

◆ CNumbering() [1/2]

CNumbering::CNumbering ( const CNumbering value)
private

◆ CNumbering() [2/2]

CNumbering::CNumbering ( void  )
inline

Definition at line 86 of file Numbering.hpp.

◆ CNumbering_Base() [1/2]

CNumbering_Base::CNumbering_Base ( const CNumbering_Base )
private

◆ CNumbering_Base() [2/2]

END_CHOICE_INFO CNumbering_Base::CNumbering_Base ( void  )

Definition at line 218 of file Numbering_.cpp.

◆ CPubdesc_Base() [1/2]

CPubdesc_Base::CPubdesc_Base ( const CPubdesc_Base )
private

◆ CPubdesc_Base() [2/2]

END_CLASS_INFO CPubdesc_Base::CPubdesc_Base ( void  )

◆ CRef_ext()

CRef_ext::CRef_ext ( void  )
inline

Definition at line 69 of file Ref_ext.hpp.

◆ CRef_ext_Base()

CRef_ext_Base::CRef_ext_Base ( void  )
inline

Definition at line 96 of file Ref_ext_.hpp.

◆ CSeg_ext() [1/2]

CSeg_ext::CSeg_ext ( const CSeg_ext value)
private

◆ CSeg_ext() [2/2]

CSeg_ext::CSeg_ext ( void  )
inline

Definition at line 86 of file Seg_ext.hpp.

◆ CSeg_ext_Base() [1/2]

CSeg_ext_Base::CSeg_ext_Base ( const CSeg_ext_Base )
private

◆ CSeg_ext_Base() [2/2]

END_CLASS_INFO CSeg_ext_Base::CSeg_ext_Base ( void  )

Definition at line 68 of file Seg_ext_.cpp.

References CSeg_ext_Base::m_set_State.

◆ CSeq_annot_Base() [1/2]

CSeq_annot_Base::CSeq_annot_Base ( const CSeq_annot_Base )
private

◆ CSeq_annot_Base() [2/2]

END_CLASS_INFO CSeq_annot_Base::CSeq_annot_Base ( void  )

◆ CSeq_data_Base() [1/2]

CSeq_data_Base::CSeq_data_Base ( const CSeq_data_Base )
private

◆ CSeq_data_Base() [2/2]

END_CHOICE_INFO CSeq_data_Base::CSeq_data_Base ( void  )

Definition at line 229 of file Seq_data_.cpp.

◆ CSeq_descr_Base() [1/2]

CSeq_descr_Base::CSeq_descr_Base ( const CSeq_descr_Base )
private

◆ CSeq_descr_Base() [2/2]

END_CLASS_INFO CSeq_descr_Base::CSeq_descr_Base ( void  )

Definition at line 68 of file Seq_descr_.cpp.

References CSeq_descr_Base::m_set_State.

◆ CSeq_ext() [1/2]

CSeq_ext::CSeq_ext ( const CSeq_ext value)
private

◆ CSeq_ext() [2/2]

CSeq_ext::CSeq_ext ( void  )
inline

Definition at line 86 of file Seq_ext.hpp.

◆ CSeq_ext_Base() [1/2]

CSeq_ext_Base::CSeq_ext_Base ( const CSeq_ext_Base )
private

◆ CSeq_ext_Base() [2/2]

END_CHOICE_INFO CSeq_ext_Base::CSeq_ext_Base ( void  )

Definition at line 218 of file Seq_ext_.cpp.

◆ CSeq_gap_Base() [1/2]

CSeq_gap_Base::CSeq_gap_Base ( const CSeq_gap_Base )
private

◆ CSeq_gap_Base() [2/2]

END_CLASS_INFO CSeq_gap_Base::CSeq_gap_Base ( void  )

Definition at line 106 of file Seq_gap_.cpp.

References CSeq_gap_Base::m_set_State.

◆ CSeq_hist() [1/2]

CSeq_hist::CSeq_hist ( const CSeq_hist value)
private

◆ CSeq_hist() [2/2]

CSeq_hist::CSeq_hist ( void  )
inline

Definition at line 86 of file Seq_hist.hpp.

◆ CSeq_hist_Base() [1/2]

CSeq_hist_Base::CSeq_hist_Base ( const CSeq_hist_Base )
private

◆ CSeq_hist_Base() [2/2]

END_CLASS_INFO CSeq_hist_Base::CSeq_hist_Base ( void  )

Definition at line 230 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_set_State.

◆ CSeq_hist_rec() [1/2]

CSeq_hist_rec::CSeq_hist_rec ( const CSeq_hist_rec value)
private

◆ CSeq_hist_rec() [2/2]

CSeq_hist_rec::CSeq_hist_rec ( void  )
inline

Definition at line 86 of file Seq_hist_rec.hpp.

◆ CSeq_hist_rec_Base() [1/2]

CSeq_hist_rec_Base::CSeq_hist_rec_Base ( const CSeq_hist_rec_Base )
private

◆ CSeq_hist_rec_Base() [2/2]

END_CLASS_INFO CSeq_hist_rec_Base::CSeq_hist_rec_Base ( void  )

Definition at line 93 of file Seq_hist_rec_.cpp.

References CSeq_hist_rec_Base::m_set_State.

◆ CSeq_inst_Base() [1/2]

CSeq_inst_Base::CSeq_inst_Base ( const CSeq_inst_Base )
private

◆ CSeq_inst_Base() [2/2]

END_CLASS_INFO CSeq_inst_Base::CSeq_inst_Base ( void  )

Definition at line 208 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_set_State.

◆ CSeq_literal_Base() [1/2]

CSeq_literal_Base::CSeq_literal_Base ( const CSeq_literal_Base )
private

◆ CSeq_literal_Base() [2/2]

END_CLASS_INFO CSeq_literal_Base::CSeq_literal_Base ( void  )

Definition at line 106 of file Seq_literal_.cpp.

References CSeq_literal_Base::m_set_State.

◆ CSeqdesc_Base() [1/2]

CSeqdesc_Base::CSeqdesc_Base ( const CSeqdesc_Base )
private

◆ CSeqdesc_Base() [2/2]

END_CHOICE_INFO CSeqdesc_Base::CSeqdesc_Base ( void  )

Definition at line 669 of file Seqdesc_.cpp.

◆ CTextannot_id() [1/2]

CTextannot_id::CTextannot_id ( const CTextannot_id value)
private

◆ CTextannot_id() [2/2]

CTextannot_id::CTextannot_id ( void  )
inline

Definition at line 86 of file Textannot_id.hpp.

◆ CTextannot_id_Base() [1/2]

CTextannot_id_Base::CTextannot_id_Base ( const CTextannot_id_Base )
private

◆ CTextannot_id_Base() [2/2]

END_CLASS_INFO CTextannot_id_Base::CTextannot_id_Base ( void  )

Definition at line 90 of file Textannot_id_.cpp.

References CTextannot_id_Base::m_set_State.

◆ DECLARE_INTERNAL_TYPE_INFO() [1/31]

CAlign_def_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/31]

CAnnot_descr_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/31]

CAnnot_id_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/31]

CAnnotdesc_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/31]

CBioseq_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [6/31]

CDelta_ext_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [7/31]

CDelta_seq_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [8/31]

CLinkage_evidence_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [9/31]

CMap_ext_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [10/31]

CMolInfo_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [11/31]

CNum_cont_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [12/31]

CNum_enum_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [13/31]

CNum_real_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [14/31]

CNum_ref_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [15/31]

CNumbering_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [16/31]

CPubdesc_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [17/31]

CRef_ext_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [18/31]

CSeg_ext_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [19/31]

CSeq_annot_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [20/31]

CSeq_annot_Base::C_Data::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [21/31]

CSeq_data_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [22/31]

CSeq_descr_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [23/31]

CSeq_ext_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [24/31]

CSeq_gap_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [25/31]

CSeq_hist_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [26/31]

CSeq_hist_Base::C_Deleted::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [27/31]

CSeq_hist_rec_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [28/31]

CSeq_inst_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [29/31]

CSeq_literal_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [30/31]

CSeqdesc_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [31/31]

CTextannot_id_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [1/11]

CHeterogen_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [2/11]

CIUPACaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [3/11]

CIUPACna_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [4/11]

CNCBI2na_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [5/11]

CNCBI4na_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [6/11]

CNCBI8aa_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [7/11]

CNCBI8na_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [8/11]

CNCBIeaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [9/11]

CNCBIpaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [10/11]

CNCBIpna_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DECLARE_STD_ALIAS_TYPE_INFO() [11/11]

CNCBIstdaa_Base::DECLARE_STD_ALIAS_TYPE_INFO ( )

◆ DoSelect() [1/9]

void CAnnot_id_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [2/9]

void CAnnotdesc_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [3/9]

void CDelta_seq_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [4/9]

void CNumbering_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [5/9]

void CSeq_annot_Base::C_Data::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

Definition at line 106 of file Seq_annot_.cpp.

References CObject::AddReference().

◆ DoSelect() [6/9]

void CSeq_data_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [7/9]

void CSeq_ext_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ DoSelect() [8/9]

void CSeq_hist_Base::C_Deleted::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

Definition at line 71 of file Seq_hist_.cpp.

References CObject::AddReference().

◆ DoSelect() [9/9]

void CSeqdesc_Base::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

◆ EAlign_type()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CAlign_def_Base::EAlign_type ( void  )
static

Access to EAlign_type's attributes (values, names) as defined in spec.

◆ EBiomol()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CMolInfo_Base::EBiomol ( void  )
static

Access to EBiomol's attributes (values, names) as defined in spec.

◆ ECompleteness()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CMolInfo_Base::ECompleteness ( void  )
static

Access to ECompleteness's attributes (values, names) as defined in spec.

◆ EDb()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_annot_Base::EDb ( void  )
static

Access to EDb's attributes (values, names) as defined in spec.

◆ ELinkage()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_gap_Base::ELinkage ( void  )
static

Access to ELinkage's attributes (values, names) as defined in spec.

◆ EMol()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_inst_Base::EMol ( void  )
static

Access to EMol's attributes (values, names) as defined in spec.

◆ EReftype()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CPubdesc_Base::EReftype ( void  )
static

Access to EReftype's attributes (values, names) as defined in spec.

◆ ERepr()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_inst_Base::ERepr ( void  )
static

Access to ERepr's attributes (values, names) as defined in spec.

◆ EStrand()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_inst_Base::EStrand ( void  )
static

Access to EStrand's attributes (values, names) as defined in spec.

◆ ETech()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CMolInfo_Base::ETech ( void  )
static

Access to ETech's attributes (values, names) as defined in spec.

◆ ETopology()

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_inst_Base::ETopology ( void  )
static

Access to ETopology's attributes (values, names) as defined in spec.

◆ EType() [1/3]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CLinkage_evidence_Base::EType ( void  )
static

Access to EType's attributes (values, names) as defined in spec.

◆ EType() [2/3]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CNum_ref_Base::EType ( void  )
static

Access to EType's attributes (values, names) as defined in spec.

◆ EType() [3/3]

static const NCBI_NS_NCBI::CEnumeratedTypeValues* ENUM_METHOD_NAME() CSeq_gap_Base::EType ( void  )
static

Access to EType's attributes (values, names) as defined in spec.

◆ Get() [1/6]

const CAnnot_descr_Base::Tdata & CAnnot_descr_Base::Get ( void  ) const
inline

◆ Get() [2/6]

const CDelta_ext_Base::Tdata & CDelta_ext_Base::Get ( void  ) const
inline

Get the member data.

Returns
Reference to the member data.

Definition at line 164 of file Delta_ext_.hpp.

References CDelta_ext_Base::m_data.

Referenced by CDelta_ext::AddLiteral(), CConvertGapsBySize::apply(), CExpandGaps::apply(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), CFastaReader::AssembleSeq(), BOOST_AUTO_TEST_CASE(), CBioseqIndex::CBioseqIndex(), CGapsEditor::ConvertNs2Gaps(), CBlobSplitterImpl::CopySequence(), CSeqMap::CSeqMap(), ExtractExtraIds(), fta_check_con_for_wgs(), g_DoesNotReferencePrimary(), CAddLinkageToGaps::GetCommand(), GetDeltaSeqForPosition(), GetDeltaSeqSummary(), CLocusItem::GetDivision(), CBlobSplitterImpl::GetLength(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsSelfReferential(), CBioseq::PackAsDeltaSeq(), CValidError_bioseq::ReportBadAssemblyGap(), CAsnCacheTestApplication::Run(), s_FixBioseqDeltas(), s_GetFlankingGapTypes(), s_GetUngapLoc(), s_HasRawSequence(), s_IntervalsMatchGaps(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_NsAreGaps(), s_ProcessIntraScaffoldTail(), s_SeqMapForHandle(), CHangScorer::ScoreAlignments(), SetLocationSkipGap(), Split_Qscore_SeqGraph_By_DeltaSeq(), CAssemblyGapValidator::Validate(), CValidError_bioseq::ValidateDelta(), CFastaOstream::Write(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CPrimeCacheApplication::x_ExtractDelta(), CSingleFeatValidator::x_FindStartOfGap(), CCommonComponentScorer::x_GetDeltaExtCompList(), CValidError_bioseq::x_HasGap(), CSeq_loc_Mapper::x_InitGCSequence(), CValidError_bioseq::x_IsDeltaLitOnly(), CBioseqContext::x_IsDeltaLitOnly(), CGencollIdMapper::x_IsLoc_Int_InAGap(), CValidError_bioseq::x_IsRangeGap(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), CGC_Assembly_Parser::x_ParseGCSequence(), CUnorderedSplitter::x_SplitDeltaExt(), CAgpConverter::x_VerifyComponents(), CForeignContaminationScreenReportReader::xCheckLen(), and xf_IsDeltaLitOnly().

◆ Get() [3/6]

const CMap_ext_Base::Tdata & CMap_ext_Base::Get ( void  ) const
inline

Get the member data.

Returns
Reference to the member data.

Definition at line 164 of file Map_ext_.hpp.

References CMap_ext_Base::m_data.

Referenced by CBioseqIndex::CBioseqIndex(), CSequenceTrack::CSequenceTrack(), and CDeflineGenerator::x_SetFlags().

◆ Get() [4/6]

const CSeq_loc & CRef_ext_Base::Get ( void  ) const
inline

Definition at line 101 of file Ref_ext_.hpp.

Referenced by CBioseq_Info::x_CalcBioseqLength().

◆ Get() [5/6]

const CSeg_ext_Base::Tdata & CSeg_ext_Base::Get ( void  ) const
inline

◆ Get() [6/6]

const CSeq_descr_Base::Tdata & CSeq_descr_Base::Get ( void  ) const
inline

Get the member data.

Returns
Reference to the member data.

Definition at line 166 of file Seq_descr_.hpp.

References CSeq_descr_Base::m_data.

Referenced by AddLocalIdUserObjects(), AddMasterDescr(), CWGSDb_Impl::AddMasterDescr(), CNewCleanup_imp::AddProteinTitles(), CBioseq_Base_Info::AddSeq_descr(), CBlobSplitterImpl::AttachToSkeleton(), CDiscrepancyContext::AutofixBioseq(), CDiscrepancyContext::AutofixBioseq_set(), CDiscrepancyContext::AutofixSeq_descr(), CSequesterSets::BioseqSetDescriptorPropagateDown(), BioseqSetDescriptorPropagateUp(), CSequesterSets::BioseqSetDescriptorPropagateUp(), BOOST_AUTO_TEST_CASE(), BuildProtBioseqSet(), CheckHost(), CheckLocalId(), CheckSegDescrChoice(), CollectDescriptors(), CSeq_descr_SplitInfo::Compare(), CompareDescrFeatSources(), CWithdrawSequences::CopyDescrToEntry(), CBlobSplitterImpl::CopySkeleton(), extractBioseqInfo(), CBlastDBExtractor::ExtractTitle(), CFindPub::find_pub(), FindUnverified(), FixDupDates(), FixEmblUpdateDates(), fta_tsa_tls_comment_dblink_check(), CValidError_imp::GatherTentativeName(), GenBankAsciiOrig(), GenerateDiffListFromBioSource(), GenerateDiffListFromDescriptors(), get_title(), GetBioseqDiffs(), GetBioseqForSeqdesc(), GetBioseqSetDescrTitle(), CDUpdater::GetBlastDefline(), CBioseq::GetClosestDescriptor(), AlignmentCollection::GetDefline(), GetDescrByChoice(), CEditObjectSet::GetEditCommand(), GetMolInfo(), variation::CVariationUtil::GetMolType(), IAlignRowHandle::GetOrgLabel(), CTable2AsnContext::GetOrgName(), GetPDBBlockFromSeqEntry(), GetProtRefDescr(), CBlastQuerySourceBioseqSet::GetSegmentInfo(), GetSegSetDblink(), CWGSSeqIterator::GetSeq_descr(), CWGSScaffoldIterator::GetSeq_descr(), CWGSProteinIterator::GetSeq_descr(), CAlignFormatUtil::GetSeqDescrString(), CMolinfo_field::GetSequenceQualFromBioseq(), GetSourceDescriptors(), GetSpeciesFromBioseq(), TaxClient::GetTaxIDFromBioseq(), GetTaxIdInBioseq(), CBlastQuerySourceBioseqSet::GetTitle(), GuessGeneticCode(), HasRepairedIDs(), CWriteUtil::IsNucleotideSequence(), CWriteUtil::IsProteinSequence(), IsPubInSet(), variation::IsRefSeqGene(), variation::IsRightPartial(), CSeqEntrySource::IsUnverified(), IsUnverifiedContaminant(), IsUnverifiedFeature(), IsUnverifiedMisassembled(), IsUnverifiedOrganism(), CValidError_bioseq::IsWGS(), CMultiReader::LoadDescriptors(), CWGSMasterDescrSetter::Loaded(), CMultiReader::LoadTemplate(), CAutoAddDesc::LocateDesc(), CBlobSplitterImpl::MakeID2Chunk(), CTable2AsnContext::MergeSeqDescr(), MoveBiomolToTop(), CRemoveSet::MoveDescrToEntries(), CSegregateSetsBase::MoveDescrToEntries(), MoveSourceDescrToTop(), seqsubmit_split::NeedToInclude(), no_reference(), CDiscrepancyContext::PopulateBioseq(), CDiscrepancyContext::PopulateSeqSet(), CSeq_descr::PostRead(), CSeq_descr::PreWrite(), PrintASN1(), PropagateDBLink(), PropogateSuppliedLineage(), CNewCleanup_imp::ProtSeqBC(), CCleanup::PubAlreadyInSet(), CDUpdater::reformatBioseq(), CCleanup::RemoveUnseenTitles(), RemoveUserObjectType(), CAgpconvertApplication::Run(), s_AddSeqTitleToPssm(), s_AutoDefUserObjectFromBioseq(), s_CheckForSegments(), s_GetDescriptor(), s_GetFastaDefline(), s_GetInfluenzaLabel(), s_GetOrgModNatHost(), s_GetQualityString(), s_GetSequenceId(), s_GetSourceDescriptors(), s_GetSourceSubtype(), s_GetTaxId(), s_GetTitle(), s_HasDescriptorOfType(), s_HasTitle(), s_HasWGSTech(), s_IsRefSeqGene(), CMacroFunction_RefreshDefline::s_RefreshDeflineCommand(), CValidErrorFormat::SetSuppressionRules(), CValidError_bioseqset::ShouldHaveNoDblink(), ShowOrgRef(), SimplifyBioseqForCD(), CReadInSkipObjectHook< Object >::SkipObject(), CBioseq_Info::sx_ShallowCopy(), CBioseq_set_Info::sx_ShallowCopy(), TrimEntry(), CValidError_bioseq::ValidateSeqGap(), CValidError_bioseqset::ValidateSetTitle(), CVdbFastaExtractor::Write(), CCleanupHugeAsnReader::x_AddTopLevelDescriptors(), x_ApplyCmd(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CNewCleanup_imp::x_ClearEmptyDescr(), CNewCleanup_imp::x_CollapseSet(), CGC_Assembly_Parser::x_CopyData(), CPhrap_Read::x_CreateDesc(), CPhrap_Contig::x_CreateDesc(), CSubmissionWizard::x_ExtractDescriptors(), CWriteDB_Impl::x_GetBioseqBinaryHeader(), CBioseq_Base_Info::x_GetDescList(), CWriteDB_Impl::x_GetFastaReaderDeflines(), x_GetMolLocTypeUserObj(), CDumpASNIndex::x_GetTaxId(), CCommonComponentScorer::x_GetUserCompList(), CWGSFileInfo::x_InitMasterDescr(), CSeqMasterIndex::x_InitSeqs(), CAgpconvertApplication::x_LoadTemplate(), CMakeProfileDBApp::x_MakeVol(), CNewCleanup_imp::x_MoveNpDBlinks(), CGC_Assembly_Parser::x_ParseGCSequence(), CPrimeCacheApplication::x_Process_Fasta(), CBioseq_Base_Info::x_RealLoadDescr(), CNewCleanup_imp::x_RemoveDupBioSource(), variation_ref::CHgvsParser::x_SeqIdToHgvsHeader(), CAgpConverter::x_SetChromosomeNameInSourceSubtype(), CStartItem::x_SetDate(), CGffFeatureContext::xAssignSequenceHasBioSource(), CGffFeatureContext::xAssignSequenceIsGenomicRecord(), seqsubmit_split::CSeqSubSplitter::xFlattenSeqEntry(), CBsDiffApp::xGetBioSampleAccs(), CBsDiffApp::xGetBioSource(), seqsubmit_split::CSeqSubSplitter::xMergeSeqDescr(), and XMLAscii().

◆ GetA()

CNum_real_Base::TA CNum_real_Base::GetA ( void  ) const
inline

Get the A member data.

Returns
Copy of the member data.

Definition at line 261 of file Num_real_.hpp.

References CNum_real_Base::CanGetA(), CNum_real_Base::m_A, and CSerialObject::ThrowUnassigned().

◆ GetAccession()

const CTextannot_id_Base::TAccession & CTextannot_id_Base::GetAccession ( void  ) const
inline

Get the Accession member data.

Returns
Reference to the member data.

Definition at line 346 of file Textannot_id_.hpp.

References CTextannot_id_Base::CanGetAccession(), CTextannot_id_Base::m_Accession, and CSerialObject::ThrowUnassigned().

Referenced by CSeq_annot_SplitInfo::GetName(), and CSeq_annot_Info::x_UpdateName().

◆ GetAlign() [1/2]

const CAnnotdesc_Base::TAlign & CAnnotdesc_Base::GetAlign ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 272 of file Annotdesc_.cpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Align, and CAnnotdesc_Base::m_object.

Referenced by CAdvancedAlignCleanup::x_CleanupProsplignCompartment(), and CProSplignJob::x_ProcessCompartment().

◆ GetAlign() [2/2]

const CSeq_annot_Base::C_Data::TAlign & CSeq_annot_Base::C_Data::GetAlign ( void  ) const
inline

◆ GetAlign_group()

CPubdesc_Base::TAlign_group CPubdesc_Base::GetAlign_group ( void  ) const
inline

Get the Align_group member data.

Returns
Copy of the member data.

Definition at line 945 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetAlign_group(), CPubdesc_Base::m_Align_group, and CSerialObject::ThrowUnassigned().

◆ GetAlign_type()

CAlign_def_Base::TAlign_type CAlign_def_Base::GetAlign_type ( void  ) const
inline

Get the Align_type member data.

Returns
Copy of the member data.

Definition at line 227 of file Align_def_.hpp.

References CAlign_def_Base::CanGetAlign_type(), CAlign_def_Base::m_Align_type, and CSerialObject::ThrowUnassigned().

◆ GetAligns()

const CNum_ref_Base::TAligns & CNum_ref_Base::GetAligns ( void  ) const
inline

Get the Aligns member data.

Returns
Reference to the member data.

Definition at line 268 of file Num_ref_.hpp.

References CNum_ref_Base::CanGetAligns(), CNum_ref_Base::m_Aligns, and CSerialObject::ThrowUnassigned().

◆ GetAnnot()

const CBioseq_Base::TAnnot & CBioseq_Base::GetAnnot ( void  ) const
inline

Get the Annot member data.

Returns
Reference to the member data.

Definition at line 366 of file Bioseq_.hpp.

References CBioseq_Base::m_Annot.

Referenced by AddFeat(), AddFeatureToBioseq(), CReadBlastApp::addLocation(), CReadBlastApp::AnalyzeSeqsViaBioseqs(), CDiscrepancyContext::AutofixBioseq(), CheckMiscPartialErrors(), CkCdRegion(), CReadBlastApp::collectPerfectHits(), CBlobSplitterImpl::CopySkeleton(), CReadBlastApp::fit_blast(), fta_collect_genes(), GetEmblDescr(), GetGenBankDescr(), CReadBlastApp::getGenomicInterval(), CReadBlastApp::getGenomicLocation(), CReadBlastApp::getLocusTag(), GetMMDBId(), CReadBlastApp::GetProtName(), GetProtRefDescr(), CReadBlastApp::has_blast_hits(), CReadBlastApp::hasGenomicInterval(), CReadBlastApp::hasGenomicLocation(), CCleanup::MoveFeatToProtein(), CFeatureTableReader::MoveRegionsToProteins(), no_reference(), CDiscrepancyContext::PopulateBioseq(), CFeatureTableReader::RemoveEmptyFtable(), s_GetClipLoc(), s_GetQualityString(), s_HasUnprocessedCdregions(), CClippedScorer::ScoreAlignments(), CBioseq_Info::sx_ShallowCopy(), CdBlaster::truncateBioseq(), objects::VisitAllFeatures(), CQualScoreWriter::Write(), CSeqMasterIndex::x_InitSeqs(), CNewCleanup_imp::x_IsCommentRedundantWithEC(), CBamRefSeqInfo::x_LoadRangesCov(), CNewCleanup_imp::x_MoveCdregionXrefsToProt(), CNewCleanup_imp::x_RemoveEmptyFeatureTables(), CNewCleanup_imp::x_SeqFeatCDSGBQualBC(), CGff3Writer::x_WriteBioseqHandle(), CQualScoreWriter::x_WriteHeader(), and CFeatureTableReader::xParseCdregions().

◆ GetAscending()

CNum_cont_Base::TAscending CNum_cont_Base::GetAscending ( void  ) const
inline

Get the Ascending member data.

Returns
Copy of the member data.

Definition at line 372 of file Num_cont_.hpp.

References CNum_cont_Base::m_Ascending.

◆ GetAssembly()

const CSeq_hist_Base::TAssembly & CSeq_hist_Base::GetAssembly ( void  ) const
inline

◆ GetB()

CNum_real_Base::TB CNum_real_Base::GetB ( void  ) const
inline

Get the B member data.

Returns
Copy of the member data.

Definition at line 308 of file Num_real_.hpp.

References CNum_real_Base::CanGetB(), CNum_real_Base::m_B, and CSerialObject::ThrowUnassigned().

◆ GetBiomol()

CMolInfo_Base::TBiomol CMolInfo_Base::GetBiomol ( void  ) const
inline

Get the Biomol member data.

Returns
Copy of the member data.

Definition at line 447 of file MolInfo_.hpp.

References CMolInfo_Base::m_Biomol.

Referenced by AddDefaultSentinelFeats(), AdjustProteinMolInfoToMatchCDS(), CMolInfoEditDlg::ApplyToMolInfo(), CValidError_bioseqset::CheckForInconsistentBiomols(), FinalCleanup(), CFlatFileGenerator::Generate(), CWriteUtil::GetBiomol(), CBioseqContext::GetBiomol(), CMolInfo::GetLabel(), variation::CVariationUtil::GetMolType(), CMolinfo_field::GetSequenceQualFromBioseq(), GetTitle(), CValidError_feat::GetTSACDSOnMinusStrandErrors(), CMolInfoField::GetVal(), CEditingActionMolInfoMolecule::GetValue(), CValidError_bioseq::IsMrna(), CSeqTextDataSource::IsmRNASequence(), CValidError_imp::IsOtherDNA(), CMolInfoSubpanel::OnSelectButton(), CAdjustForConsensusSpliceSite::s_IsBioseqGood_AdjustEnds(), s_UpdateGlobalInfo(), CMolInfoSubpanel::SetClusters(), CCleanup::SetMolinfoBiomol(), CReadInSkipObjectHook< Object >::SkipObject(), CMolTypeValidator::Validate(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_desc::ValidateMolInfo(), CValidError_bioseq::ValidateMolInfoContext(), CSubmissionWizard::x_ApplyMolinfoToRecords(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CNewCleanup_imp::x_FixUnsetMolFromBiomol(), CAsn2FastaApp::x_GetFastaOstream(), CAutoDef::x_GetOneNonFeatureClause(), CBioseqIndex::x_InitDescs(), CPrimeCacheApplication::x_Process_Fasta(), CSplignTool::x_SelectCompatibleInputObjects(), CAutoDefFeatureClause::x_SetBiomol(), CLocusItem::x_SetBiomol(), CDeflineGenerator::x_SetFlags(), CFeatureGenerator::SImplementation::x_SetQualForGapFilledModel(), CValidError_bioseq::x_ValidateAbuttingRNA(), CValidError_bioseq::x_ValidateAbuttingUTR(), CValidError_bioseq::x_ValidateCompletness(), CValidError_bioseq::x_ValidateMolInfoForBioSource(), CRNAValidator::x_ValidateRnaProductType(), and CGffFeatureContext::xAssignSequenceIsGenomicRecord().

◆ GetBool()

CSeq_hist_Base::C_Deleted::TBool CSeq_hist_Base::C_Deleted::GetBool ( void  ) const
inline

Get the variant data.

Returns
Copy of the variant data.

Definition at line 473 of file Seq_hist_.hpp.

Referenced by CEditHistory::CreateControls().

◆ GetComment() [1/3]

const CAnnotdesc_Base::TComment & CAnnotdesc_Base::GetComment ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 541 of file Annotdesc_.hpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Comment, and CAnnotdesc_Base::m_string.

Referenced by NSnpBins::ReadAnnotDesc(), and CFlatGatherer::x_AnnotComments().

◆ GetComment() [2/3]

const CPubdesc_Base::TComment & CPubdesc_Base::GetComment ( void  ) const
inline

◆ GetComment() [3/3]

const CSeqdesc_Base::TComment & CSeqdesc_Base::GetComment ( void  ) const
inline

◆ GetCompleteness()

CMolInfo_Base::TCompleteness CMolInfo_Base::GetCompleteness ( void  ) const
inline

◆ GetCont()

const CNumbering_Base::TCont & CNumbering_Base::GetCont ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 114 of file Numbering_.cpp.

References CNumbering_Base::CheckSelected(), CNumbering_Base::e_Cont, and CNumbering_Base::m_object.

◆ GetCreate_date() [1/2]

const CAnnotdesc_Base::TCreate_date & CAnnotdesc_Base::GetCreate_date ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 206 of file Annotdesc_.cpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Create_date, and CAnnotdesc_Base::m_object.

Referenced by NSnp::GetCreateTime().

◆ GetCreate_date() [2/2]

const CSeqdesc_Base::TCreate_date & CSeqdesc_Base::GetCreate_date ( void  ) const

◆ GetData()

const CSeq_annot_Base::TData & CSeq_annot_Base::GetData ( void  ) const
inline

Get the Data member data.

Returns
Reference to the member data.

Definition at line 873 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_Data, and CSeq_annot_Base::ResetData().

Referenced by AlignmentCollection::addPendingAlignment(), CImportFeatTable::AddSeqAnnotToSeqEntry(), CRemoveSeqAnnot::ApplyToSeqAnot(), CDiscrepancyContext::AutofixSeq_annot(), BOOST_AUTO_TEST_CASE(), CTestBlastp::CanTest(), FeatUtil::ContainsData(), Convert_Seq_annot_Seq_align(), Convert_Seq_annot_Seq_feat(), Convert_Seq_annot_Seq_graph(), Convert_Seq_annot_Seq_id(), Convert_Seq_annot_Seq_loc_All(), Convert_Seq_annot_Seq_loc_TotalRange(), CBlobSplitterImpl::CopyAnnot(), CVariationUtilities::CorrectRefAllele(), CSeq_annot_SplitInfo::CountAnnotObjects(), CTableDataSeq_annot::CreateObject(), CTableDataAlnSummary::CTableDataAlnSummary(), DemoteCDSToNucSeq(), DoImportFTable(), CMAViewManager::DoTransition(), EraseRow(), CScore_Partial::Get(), CDataTrackUtils::GetColumnHeader(), AnnotObjTrait< CSeq_feat >::GetCont(), AnnotObjTrait< CSeq_align >::GetCont(), AnnotObjTrait< CSeq_graph >::GetCont(), CShowBlastDeflineTest::GetDeflineInfo(), GetDenDiagSet(), CDesktopAnnotItem::GetDescription(), CDataTrackUtils::GetFeatSubtypes(), CGuiObjectInfoSeq_annot::GetIcon(), GetInteractionDataFromIbis(), CSeq_annotHandler::GetLabel(), CNAUtils::GetNATrackInfo(), CAnnotationLoader::GetNextAnnot(), CCdCore::GetNumRows(), CSeq_annot_Handle::GetSeq_tableNumRows(), CGuiObjectInfoSeq_annot::GetSubtype(), CGffRecord::GetSubtypeOf(), CGuiObjectInfoSeq_annot::GetViewCategory(), CVcfTableView::GetVisibleRanges(), CTableDataFTable::Init(), CFeatTableEdit::InstantiateProductsNames(), CSeq_annot::IsAlign(), CSeq_annot_Handle::IsAlign(), CSeq_annot::IsFtable(), CSeq_annot_Handle::IsFtable(), CSeq_annot::IsGraph(), CSeq_annot_Handle::IsGraph(), CSeq_annot::IsIds(), CSeq_annot_Handle::IsIds(), CSeq_annot::IsLocs(), CSeq_annot_Handle::IsLocs(), CSeq_annot::IsSeq_table(), CSeq_annot_Handle::IsSeq_table(), CWriteUtil::IsThreeFeatFormat(), CCSRARefSeqInfo::LoadAnnotMainChunk(), CMakeCdrProds::MakeCdrProds(), CBlobSplitterImpl::MakeID2Chunk(), CBlobSplitterImpl::MakeSeq_annot(), CSeq_loc_Mapper_Base::Map(), CMAViewManager::NeedAnchorPanel(), PromoteCDSToNucProtSet(), CPromote::PromoteFeatures(), CGFFReader::Read(), ReadTabDelimitedTable(), CEditsSaver::Remove(), CAlignCleanupApplication::Run(), CGeneModelDemoApp::Run(), CFeatImportApp::Run(), CTestBlastp_All::RunTest(), CTestProtProd_Cdd::RunTest(), s_AttachAnnotToScope(), s_GetAnnotContent(), s_GetAnnotId(), s_GetAnnotType(), s_GetClipLoc(), s_GetSeqAnnotChoiceMask(), s_ReadMultipleTablesFromString(), UpdateViewer::SaveAlignments(), CClippedScorer::ScoreAlignments(), CRemoveSeqFromAlignDlg::SearchSeq_entry(), SetDenDiagSet(), CSeq_annot_SplitInfo::SetSeq_annot(), CNewCleanup_imp::ShouldRemoveAnnot(), SrchCdRegion(), sRunTest(), CMytestApplication::TestFeatureGeneOverlap(), TestSimpleAlignment(), CCmdPromoteCDS::Unexecute(), CValidError_annot::ValidateSeqAnnot(), CValidError_annot::ValidateSeqAnnotContext(), CVecscreenTest::VecscreenDisplay(), CSeq_annot_Handle::Which(), CUCSCRegionWriter::WriteAnnot(), CAlnWriter::WriteAnnot(), CPslWriter::WriteAnnot(), CSequenceEditingEventHandler::x_CacheSelectedLocations(), CImportFeatTable::x_CheckCollidingIds(), CImportFeatTable::x_CheckConsistentProteinIds(), CImportFeatTable::x_ContainsDuplicateIds(), CUpdateMultiSeq_Dlg::x_CreateAlignmentForIdenticalUpdates(), CImportFeatTable::x_CreateCommand(), CGFFReader::x_CreateGeneFeatures(), CBLASTSeqToolJob::x_CreateProjectItems(), CGroupAlignmentsJob::x_CreateProjectItems(), CUpdateMultiSeq_Dlg::x_GenerateAlignments(), CProjectFileWriter::x_GetAnnotId(), CAlignFilter::x_GetRegionMap(), CCreateGeneModelTask::x_Group_By_GeneID(), CID2SNPProcessor_Impl::x_LoadBlob(), CSGSegmentSmearJob::x_LoadFromNA(), CBamRefSeqInfo::x_LoadRangesCov(), CAppHitFilter::x_ReadInputHits(), CWiggleExportJob::x_RecalculateGraph(), CVariationNormalization_base< T >::x_Shift(), CSplitDataLoader::x_SplitAligns(), CSplitDataLoader::x_SplitAnnot(), CSplitDataLoader::x_SplitFeats(), CSplitDataLoader::x_SplitGraphs(), CCreateGeneModelTask::x_StoreGeneratedFeats(), CFormatGuessEx::x_TryBed15(), CFormatGuessEx::x_TryWiggle(), CModifySeqId::x_UpdateSeqAnnot(), CGff2Reader::xAssignAnnotId(), CMultiReaderApp::xPostProcessAnnot(), CWiggleReader::xPostProcessAnnot(), CMultiReaderApp::xProcess5ColFeatTable(), CMultiReaderApp::xProcessRmo(), CBedGraphWriter::xWriteAnnotFeatureTable(), CBedGraphWriter::xWriteAnnotGraphs(), CWiggleWriter::xWriteAnnotGraphs(), CBedGraphWriter::xWriteAnnotSeqTable(), and CWiggleWriter::xWriteAnnotTable().

◆ GetDate() [1/2]

const CSeq_hist_Base::C_Deleted::TDate & CSeq_hist_Base::C_Deleted::GetDate ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 102 of file Seq_hist_.cpp.

Referenced by CEditHistory::CreateControls().

◆ GetDate() [2/2]

const CSeq_hist_rec_Base::TDate & CSeq_hist_rec_Base::GetDate ( void  ) const
inline

Get the Date member data.

Returns
Reference to the member data.

Definition at line 209 of file Seq_hist_rec_.hpp.

References CSeq_hist_rec_Base::CanGetDate(), CSeq_hist_rec_Base::m_Date, and CSerialObject::ThrowUnassigned().

Referenced by CEditHistory::CreateControls(), s_CreateHistCommentString(), and x_FindLatestSequence().

◆ GetDb()

CSeq_annot_Base::TDb CSeq_annot_Base::GetDb ( void  ) const
inline

◆ GetDbxref()

const CSeqdesc_Base::TDbxref & CSeqdesc_Base::GetDbxref ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 428 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Dbxref, and CSeqdesc_Base::m_object.

Referenced by CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), and s_GetContentLabel().

◆ GetDeleted()

const CSeq_hist_Base::TDeleted & CSeq_hist_Base::GetDeleted ( void  ) const
inline

Get the Deleted member data.

Returns
Reference to the member data.

Definition at line 579 of file Seq_hist_.hpp.

References CSeq_hist_Base::CanGetDeleted(), CSeq_hist_Base::m_Deleted, and CSerialObject::ThrowUnassigned().

Referenced by CBlobSplitterImpl::CopySequence(), and CEditHistory::CreateControls().

◆ GetDelta()

const CSeq_ext_Base::TDelta & CSeq_ext_Base::GetDelta ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 180 of file Seq_ext_.cpp.

References CSeq_ext_Base::CheckSelected(), CSeq_ext_Base::e_Delta, and CSeq_ext_Base::m_object.

Referenced by CConvertGapsBySize::apply(), CExpandGaps::apply(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), BOOST_AUTO_TEST_CASE(), CBioseqIndex::CBioseqIndex(), CGapsEditor::ConvertNs2Gaps(), CBlobSplitterImpl::CopySequence(), CSeqMap::CSeqMap(), ExtractExtraIds(), fta_check_con_for_wgs(), fta_create_wgs_seqid(), CAddLinkageToGaps::GetCommand(), CModifySeqId::GetCommand(), GetDeltaSeqForPosition(), GetDeltaSeqSummary(), CLocusItem::GetDivision(), CBlobSplitterImpl::GetLength(), CValidError_graph::GetUngappedSeqLen(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsSelfReferential(), CValidError_bioseq::ReportBadAssemblyGap(), CAsnCacheTestApplication::Run(), s_GetFlankingGapTypes(), s_GetUngapLoc(), s_HasRawSequence(), s_IntervalsMatchGaps(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_NsAreGaps(), s_ProcessIntraScaffoldTail(), s_SeqMapForHandle(), SetLocationSkipGap(), Split_Qscore_SeqGraph_By_DeltaSeq(), CAssemblyGapValidator::Validate(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_bioseq::ValidateDelta(), CFastaOstream::Write(), CBioseq_Info::x_CalcBioseqLength(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CPrimeCacheApplication::x_ExtractDelta(), CSingleFeatValidator::x_FindStartOfGap(), CCommonComponentScorer::x_GetDeltaExtCompList(), CValidError_bioseq::x_HasGap(), CValidError_bioseq::x_IsDeltaLitOnly(), CBioseqContext::x_IsDeltaLitOnly(), CValidError_bioseq::x_IsRangeGap(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), CUnorderedSplitter::x_SplitDeltaExt(), CValidError_graph::x_ValidateGraphOnDeltaBioseq(), CAgpConverter::x_VerifyComponents(), CForeignContaminationScreenReportReader::xCheckLen(), and xf_IsDeltaLitOnly().

◆ GetDesc()

const CSeq_annot_Base::TDesc & CSeq_annot_Base::GetDesc ( void  ) const
inline

◆ GetDescr()

const CBioseq_Base::TDescr & CBioseq_Base::GetDescr ( void  ) const
inline

Get the Descr member data.

Returns
Reference to the member data.

Definition at line 315 of file Bioseq_.hpp.

References CBioseq_Base::CanGetDescr(), CBioseq_Base::m_Descr, and CSerialObject::ThrowUnassigned().

Referenced by AddLocalIdUserObjects(), CWGSDb_Impl::AddMasterDescr(), CNewCleanup_imp::AddProteinTitles(), AddSeqdescToBioseq(), CDiscrepancyContext::AutofixBioseq(), BOOST_AUTO_TEST_CASE(), CheckHost(), CheckLocalId(), CollectDescriptors(), CompareDescrFeatSources(), CBlobSplitterImpl::CopySkeleton(), CSeqEntrySource::CSeqEntrySource(), extractBioseqInfo(), CBlastDBExtractor::ExtractTitle(), FindUnverified(), fta_tsa_tls_comment_dblink_check(), GenBankAsciiOrig(), get_title(), GetBioseq(), GetBioseqForSeqdesc(), CDUpdater::GetBlastDefline(), AlignmentCollection::GetDefline(), GetDescrPointer(), GetMolInfo(), GetPDBBlockFromSeqEntry(), GetProtRefDescr(), CBlastQuerySourceBioseqSet::GetSegmentInfo(), CAlignFormatUtil::GetSeqDescrString(), CMolinfo_field::GetSequenceQualFromBioseq(), GetSpeciesFromBioseq(), CBioseq::GetTaxId(), TaxClient::GetTaxIDFromBioseq(), GetTaxIdInBioseq(), CBlastQuerySourceBioseqSet::GetTitle(), HasRepairedIDs(), IsUnverifiedContaminant(), IsUnverifiedFeature(), IsUnverifiedMisassembled(), IsUnverifiedOrganism(), CValidError_bioseq::IsWGS(), MoveBiomolToTop(), no_reference(), CApplyMods::operator()(), CDiscrepancyContext::PopulateBioseq(), PrintASN1(), PropogateSuppliedLineage(), CNewCleanup_imp::ProtSeqBC(), RemoveUserObjectType(), CAgpconvertApplication::Run(), s_AddSeqTitleToPssm(), s_AutoDefUserObjectFromBioseq(), s_GetFastaDefline(), s_GetQualityString(), s_GetSequenceId(), s_GetTitle(), s_HasDescriptorOfType(), s_HasTitle(), s_HasWGSTech(), CSequenceEditingEventHandler::SaveDescriptors(), CValidErrorFormat::SetSuppressionRules(), ShowOrgRef(), SimplifyBioseqForCD(), SrchSegDescr(), CBioseq_Info::sx_ShallowCopy(), TrimEntry(), CTable2AsnContext::UpdateTaxonFromTable(), CValidError_bioseq::ValidateBioseq(), CValidError_bioseq::ValidateSeqGap(), CVdbFastaExtractor::Write(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CNewCleanup_imp::x_CleanupGenbankBlock(), CNewCleanup_imp::x_ClearEmptyDescr(), CSubmissionWizard::x_ExtractDescriptorsFromSeqEntry(), CWriteDB_Impl::x_GetBioseqBinaryHeader(), CWriteDB_Impl::x_GetFastaReaderDeflines(), CDumpASNIndex::x_GetTaxId(), CSeqMasterIndex::x_InitSeqs(), CMakeProfileDBApp::x_MakeVol(), CAgpConverter::x_SetChromosomeNameInSourceSubtype(), CMakeProfileDBApp::x_UpdateCobalt(), and XMLAscii().

◆ GetEmbl()

const CSeqdesc_Base::TEmbl & CSeqdesc_Base::GetEmbl ( void  ) const

◆ GetEnum()

const CNumbering_Base::TEnum & CNumbering_Base::GetEnum ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 136 of file Numbering_.cpp.

References CNumbering_Base::CheckSelected(), CNumbering_Base::e_Enum, and CNumbering_Base::m_object.

◆ GetExt()

const CSeq_inst_Base::TExt & CSeq_inst_Base::GetExt ( void  ) const
inline

Get the Ext member data.

Returns
Reference to the member data.

Definition at line 838 of file Seq_inst_.hpp.

References CSeq_inst_Base::CanGetExt(), CSeq_inst_Base::m_Ext, and CSerialObject::ThrowUnassigned().

Referenced by CConvertGapsBySize::apply(), CExpandGaps::apply(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), AssemblyGapsToDelta(), CBlobSplitterImpl::AttachToSkeleton(), BOOST_AUTO_TEST_CASE(), CheckTranslatedBioseq(), CSeq_inst::ConvertDeltaToRaw(), CGapsEditor::ConvertNs2Gaps(), CBlobSplitterImpl::CopySequence(), CBlobSplitterImpl::CopySkeleton(), CSeqMap::CSeqMap(), CSequenceTrack::CSequenceTrack(), DeltaBioseqPack(), ExtractExtraIds(), fta_check_con_for_wgs(), fta_create_wgs_seqid(), CAddLinkageToGaps::GetCommand(), GetDeltaSeqForPosition(), CBlobSplitterImpl::GetLength(), CValidError_bioseq::GetLocFromSeq(), CValidError_graph::GetUngappedSeqLen(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsSelfReferential(), CValidError_bioseq::ReportBadAssemblyGap(), ReverseComplement(), CAsnCacheTestApplication::Run(), s_GetFlankingGapTypes(), s_HasRawSequence(), s_IntervalsMatchGaps(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_ProcessIntraScaffoldTail(), SetLocationSkipGap(), Split_Qscore_SeqGraph_By_DeltaSeq(), CUnorderedSplitter::SplitId(), CUnorderedSplitter::SplitLoc(), CBioseq_Info::sx_ShallowCopy(), CAssemblyGapValidator::Validate(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_bioseq::ValidateDelta(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateRepr(), CValidError_bioseq::ValidateSegRef(), CValidError_bioseq::ValidateSeqParts(), CFastaOstream::Write(), CBioseq_Info::x_CalcBioseqLength(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CSeqMap::x_DoUpdateSeq_inst(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupBioseq_inst(), CPrimeCacheApplication::x_ExtractDelta(), CSingleFeatValidator::x_FindStartOfGap(), CValidError_bioseq::x_HasGap(), CValidError_bioseq::x_IsDeltaLitOnly(), CValidError_bioseq::x_IsRangeGap(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), CUnorderedSplitter::x_SplitDeltaExt(), CValidError_graph::x_ValidateGraphOnDeltaBioseq(), CAgpConverter::x_VerifyComponents(), CForeignContaminationScreenReportReader::xCheckLen(), and CForeignContaminationScreenReportReader::xTrimExt().

◆ GetFig()

const CPubdesc_Base::TFig & CPubdesc_Base::GetFig ( void  ) const
inline

Get the Fig member data.

Returns
Reference to the member data.

Definition at line 682 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetFig(), CPubdesc_Base::m_Fig, and CSerialObject::ThrowUnassigned().

Referenced by s_CombineRefs(), CReferenceItem::x_GatherRemark(), and CNewCleanup_imp::x_IsPubContentBad().

◆ GetFtable()

const CSeq_annot_Base::C_Data::TFtable & CSeq_annot_Base::C_Data::GetFtable ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 621 of file Seq_annot_.hpp.

Referenced by CImportFeatTable::AddSeqAnnotToSeqEntry(), CDiscrepancyContext::AutofixSeq_annot(), BOOST_AUTO_TEST_CASE(), FeatUtil::ContainsData(), Convert_Seq_annot_Seq_feat(), Convert_Seq_annot_Seq_loc_All(), Convert_Seq_annot_Seq_loc_TotalRange(), CSeq_annot_SplitInfo::CountAnnotObjects(), DemoteCDSToNucSeq(), DoImportFTable(), CScore_Partial::Get(), AnnotObjTrait< CSeq_feat >::GetCont(), CDataTrackUtils::GetFeatSubtypes(), GetInteractionDataFromIbis(), CAnnotationLoader::GetNextAnnot(), CGffRecord::GetSubtypeOf(), CVcfTableView::GetVisibleRanges(), CTableDataFTable::Init(), CFeatTableEdit::InstantiateProductsNames(), CWriteUtil::IsThreeFeatFormat(), CBlobSplitterImpl::MakeID2Chunk(), PromoteCDSToNucProtSet(), CEditsSaver::Remove(), CGeneModelDemoApp::Run(), CTestProtProd_Cdd::RunTest(), s_GetAnnotContent(), s_GetAnnotId(), s_GetClipLoc(), s_ReadMultipleTablesFromString(), CClippedScorer::ScoreAlignments(), CSeq_annot_SplitInfo::SetSeq_annot(), CNewCleanup_imp::ShouldRemoveAnnot(), CCmdPromoteCDS::Unexecute(), CValidError_annot::ValidateSeqAnnot(), CValidError_annot::ValidateSeqAnnotContext(), CUCSCRegionWriter::WriteAnnot(), CSequenceEditingEventHandler::x_CacheSelectedLocations(), CImportFeatTable::x_CheckCollidingIds(), CImportFeatTable::x_CheckConsistentProteinIds(), CImportFeatTable::x_ContainsDuplicateIds(), CImportFeatTable::x_CreateCommand(), CProjectFileWriter::x_GetAnnotId(), CAlignFilter::x_GetRegionMap(), CCreateGeneModelTask::x_Group_By_GeneID(), CSplitDataLoader::x_SplitFeats(), CCreateGeneModelTask::x_StoreGeneratedFeats(), CMultiReaderApp::xProcess5ColFeatTable(), CMultiReaderApp::xProcessRmo(), and CBedGraphWriter::xWriteAnnotFeatureTable().

◆ GetFuzz() [1/2]

const CSeq_inst_Base::TFuzz & CSeq_inst_Base::GetFuzz ( void  ) const
inline

Get the Fuzz member data.

Returns
Reference to the member data.

Definition at line 699 of file Seq_inst_.hpp.

References CSeq_inst_Base::CanGetFuzz(), CSeq_inst_Base::m_Fuzz, and CSerialObject::ThrowUnassigned().

Referenced by CBlobSplitterImpl::CopySequence(), and CBioseq_Info::sx_ShallowCopy().

◆ GetFuzz() [2/2]

const CSeq_literal_Base::TFuzz & CSeq_literal_Base::GetFuzz ( void  ) const
inline

◆ GetGap()

const CSeq_data_Base::TGap & CSeq_data_Base::GetGap ( void  ) const

◆ GetGbmoltype()

const CMolInfo_Base::TGbmoltype & CMolInfo_Base::GetGbmoltype ( void  ) const
inline

Get the Gbmoltype member data.

Returns
Reference to the member data.

Definition at line 631 of file MolInfo_.hpp.

References CMolInfo_Base::CanGetGbmoltype(), CMolInfo_Base::m_Gbmoltype, and CSerialObject::ThrowUnassigned().

◆ GetGenbank()

const CSeqdesc_Base::TGenbank & CSeqdesc_Base::GetGenbank ( void  ) const

◆ GetGeneral()

const CAnnot_id_Base::TGeneral & CAnnot_id_Base::GetGeneral ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 134 of file Annot_id_.cpp.

References CAnnot_id_Base::CheckSelected(), CAnnot_id_Base::e_General, and CAnnot_id_Base::m_object.

Referenced by s_GetAnnotId().

◆ GetGraph()

const CSeq_annot_Base::C_Data::TGraph & CSeq_annot_Base::C_Data::GetGraph ( void  ) const
inline

◆ GetHas_zero()

CNum_cont_Base::THas_zero CNum_cont_Base::GetHas_zero ( void  ) const
inline

Get the Has_zero member data.

Returns
Copy of the member data.

Definition at line 322 of file Num_cont_.hpp.

References CNum_cont_Base::m_Has_zero.

◆ GetHet()

const CSeqdesc_Base::THet & CSeqdesc_Base::GetHet ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 1176 of file Seqdesc_.hpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Het, and CSeqdesc_Base::m_Het.

Referenced by CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), and s_GetContentLabel().

◆ GetHist()

const CSeq_inst_Base::THist & CSeq_inst_Base::GetHist ( void  ) const
inline

◆ GetId() [1/2]

const CBioseq_Base::TId & CBioseq_Base::GetId ( void  ) const
inline

Get the Id member data.

Returns
Reference to the member data.

Definition at line 290 of file Bioseq_.hpp.

References CBioseq_Base::m_Id.

Referenced by CMultiReader::AddAnnots(), AddFeat(), AddLocalIdUserObjects(), CGBProjectHelper::AddProjectItemsFromRID(), AddProtFeat(), CBuildDatabase::AddSequences(), AdjustSingleFeature(), AllowOrphanedProtein(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CTrimN::apply(), CSourceModParser::ApplyAllMods(), CAttachedHandles::Attach(), CDUpdater::BioseqHasSeqId(), BOOST_AUTO_TEST_CASE(), BuildGoodByteGraph(), CDiscrepancyContext::BuildSeqSummary(), CBlobSplitterImpl::CanSplitBioseq(), CAutoDefFakePromoterClause::CAutoDefFakePromoterClause(), CAutoDefPromoterAnd5UTRClause::CAutoDefPromoterAnd5UTRClause(), CBioseq_SplitInfo::CBioseq_SplitInfo(), ChangeSeqId(), Check3Policy(), COligoSpecificityTemplate::COligoSpecificityTemplate(), CRemoveSequencesDlg::CollectLabels(), CRBSubpanel::CollectLabels(), CRemoveSequencesDlg::CollectLabelsAll(), CRBSubpanel::CollectLabelsAll(), Convert_Bioseq_Seq_id(), CopyGiSeqId(), CopyPdbSeqId(), CopySeqIdsOfType(), CBlobSplitterImpl::CopySkeleton(), CreateFeatLocation(), CSeqIdGuesser::CSeqIdGuesser(), CSeqFormatter::DumpAll(), CBlastDBExtractor::ExtractAccession(), ExtractBioseq(), extractBioseqInfo(), CBlastDBExtractor::ExtractFasta(), CBlastDBExtractor::ExtractSeqId(), CSimpleB2SWrapper::FillOutSeqLoc(), FindGene(), sequpd::FindMatches(), sequpd::FixCollidingIDs_Bioseq(), CHTMLFormatterEx::FormatLocation(), CFlatFileGenerator::Generate(), GetAccAndVersion(), CAlignFormatUtil::GetAlignedRegionsURL(), CDUpdater::GetAllIdsFromSeqEntry(), GetBestId(), GetBioseqIdLabel(), CBioseqContext::GetBioseqIds(), CAlignFormatUtil::GetDbType(), GetEmblInstContig(), CBioseq::GetFirstId(), CLabelRna::GetGenBankId(), GetGenBankInstContig(), CDUpdater::getGi(), GetGIForSeqId(), GetGoodSeqEntryWithFeatureIds(), GetId(), CFastaReader::GetIDs(), CSeqIdGuesser::GetIdStrings(), CBioseq::GetLabel(), CLocationListCtrl::GetListIdStrForSeqId(), CBioseq::GetLocalId(), CWGSDb_Impl::GetMasterDescrEntry(), CWGSDb_Impl::GetMasterGi(), CMemorySrcFileMap::GetMods(), CBioseq::GetNonLocalId(), GetProteinId(), GetRnaRef(), CAsnCacheStore::GetSeqIds(), GetSeqsStatus(), CSeq_id::GetStringDescr(), GetTitle(), CSeqIdField::GetVal(), HasRepairedIDs(), HasSeqIdOfType(), CValidError_bioseq::IsEmblOrDdbj(), CValidError_bioseq::IsGenbank(), CValidError_bioseq::IsMaster(), CDiscrepancyContext::IsRefseq(), CValidError_bioseq::IsRefSeq(), CValidError_bioseq::IsTSAAccession(), CValidError_bioseq::IsWGSAccession(), CId1FetchApp::LookUpGI(), MakeEntryForDeltaConversion(), CBlobSplitterImpl::MakeID2Chunk(), MakeMultiSeqCDS(), CCleanup::MoveFeatToProtein(), CFeatureTableReader::MoveRegionsToProteins(), CFileSubpanel::OnSelectButton(), CApplyMods::operator()(), operator<<(), CNewCleanup_imp::ProtSeqBC(), CDUpdater::reformatBioseq(), ReplaceWellknownSeqs(), CDemoApp::Run(), s_AddCDS(), s_CheckDataStatus(), s_CollectCollidingIDs_Entry(), s_CollectSeqIds(), s_DoesBioseqRecurse(), s_FixCollidingIDs_Annot(), s_GatherIdLabels(), s_GenerateBlastDefline(), s_GetDisplayLabel(), s_GetIdLabel(), s_GetMatchingSequence(), s_HasGenBankId(), s_HasUnprocessedCdregions(), s_MatchProteinById(), s_ReportUndefinedSpeciesId(), s_SetCloneInfo(), s_WriteGnlAndAcc(), SeqIdHasMatchInBioseq(), CFileSubpanel::SetClusters(), CNewCleanup_imp::SetGlobalFlags(), SetLocationSkipGap(), CCleanup::ShouldStripPubSerial(), SPFeatProtRef(), CBlobSplitterImpl::SplitBioseq(), sReportMissingMods(), sReportMultipleMatches(), CBioseq_Info::sx_ShallowCopy(), TestCds(), TestCdsFromLastBioseq(), TestCdsFromLastBioseqOutsideAlign(), TestCdsFromLastBioseqWithCodeBreak(), TestCdsWithCodeBreak(), TestCircularTopology(), TestDoNotExtendOverGap(), TestDoNotFuseAbuttingIntervals(), TestExtendOverGap(), TestFuseAbuttingIntervals(), TestOneGapSeq(), TestOrderedLoc(), TestPartialWhenCutLastInterval(), TestPartialWhenCutLastIntervalDoNotExtend(), TestPartialWhenCutStart(), TestPartialWhenCutStartDoNotExtend(), TestPartialWhenCutStop(), TestPartialWhenCutStopDoNotExtend(), TestPointLocInside(), TestPointLocOutside(), TestTrnaAnticodon(), TestTrnaAnticodonFromLastBioseq(), TestTwoIntCdsFromLastBioseqOutsideAlign(), TestTwoIntCdsOnMinusStrand(), CMacroFunction_TrimTerminalNs::TheFunction(), UpdateToBestId(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_annot::ValidateSeqAnnotContext(), CValidError_bioseq::ValidateSeqDescContext(), CValidError_bioseq::ValidateSeqIds(), CBlastDB_FastaFormatter::Write(), CSeq_id::WriteAsFasta(), CId1FetchApp::WriteQualityScores(), CFeatureTableReader::x_AddProteinFeatureToProtein(), CAsn2FlatApp::x_AddSNPAnnots(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CDumpASNIndex::x_BuildIndexAndSeqIdInfo(), CSequenceEditingEventHandler::x_CacheSelectedLocations(), CSingleFeatValidator::x_CalculateLocationGaps(), CValidError_bioseq::x_CheckGeneralIDs(), CNewCleanup_imp::x_CleanupGenbankBlock(), CWriteDB_Impl::x_CookSequence(), CDisplaySeqalign::x_DisplayBl2SeqLink(), CAdjustFeaturesForGaps::x_DoOne(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CRemoteBlast::x_ExtractQueryIds(), CShowBlastDefline::x_FillDeflineAndId(), CUpdateSeq_Input::x_FixCollidingIDs_Bioseq(), CApplyRNAITSDlg::x_GetAlignments(), CAlnGraphic::x_GetAlnInfo(), CFastaOstream::x_GetBestId(), CAutoDef::x_GetFeatureClauses(), CApplyRNAITSDlg::x_GetRow(), CCorrectRNAStrandDlg::x_GetStatusSMART(), CFeatModApply::x_GetWholeSeqLoc(), CEditObjectSeq_feat::x_HandleCdsProduct(), CDisplaySeqalign::x_HTMLSeqIDLink(), CTopLevelSeqEntryContext::x_InitSeqs(), x_IsEmblOrDdbjOnSet(), CSingleFeatValidator::x_IsMostlyNs(), CLDS2_Manager::x_ParseFile(), CDisplaySeqalign::x_PrepareDynamicFeatureInfo(), CDisplaySeqalign::x_PrintDefLine(), CCorrectRNAStrandDlg::x_ProcessRNAStrandLine(), CUpdateSeq_Input::x_ReadAccession(), CSplignApp::x_ReadFastaSetId(), CNgAlignApp::x_RecurseSeqEntry(), CNewCleanup_imp::x_RemoveSingleStrand(), CGFFReader::x_ResolveID(), CApplyRNAITSDlg::x_SeqIdsAlignedWith(), CFeatureItem::x_SeqIdWriteForTable(), CBlastDBExtractor::x_SetGi(), CBioseqContext::x_SetId(), CBioseq_Info::x_SetObject(), CValidError_bioseq::x_TranscriptIDsMatch(), CRemoveSeqId::x_UpdateBioseq(), CProtValidator::x_ValidateProteinName(), CSingleFeatValidator::x_ValidateSeqFeatProduct(), CApplyRNAITSDlg::x_WasPropagatedTo(), CFastaOstream::x_WriteSeqIds(), CFeatureTableReader::xAddProteinToSeqEntry(), CFeatTableEdit::xGenerate_mRNA_Product(), seqsubmit_split::SIdCompare::xGetGeneralId(), XMLGetInstContig(), and CFeatureTableReader::xTranslateProtein().

◆ GetId() [2/2]

const CSeq_annot_Base::TId & CSeq_annot_Base::GetId ( void  ) const
inline

◆ GetIds() [1/3]

const CAlign_def_Base::TIds & CAlign_def_Base::GetIds ( void  ) const
inline

Get the Ids member data.

Returns
Reference to the member data.

Definition at line 267 of file Align_def_.hpp.

References CAlign_def_Base::m_Ids.

Referenced by CAdvancedAlignCleanup::x_CleanupProsplignCompartment(), and CProSplignJob::x_ProcessCompartment().

◆ GetIds() [2/3]

const CSeq_annot_Base::C_Data::TIds & CSeq_annot_Base::C_Data::GetIds ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 681 of file Seq_annot_.hpp.

Referenced by Convert_Seq_annot_Seq_id(), Convert_Seq_annot_Seq_loc_All(), s_GetAnnotContent(), and CSeq_annot_Info::x_InitAnnotList().

◆ GetIds() [3/3]

const CSeq_hist_rec_Base::TIds & CSeq_hist_rec_Base::GetIds ( void  ) const
inline

◆ GetInst()

const CBioseq_Base::TInst & CBioseq_Base::GetInst ( void  ) const
inline

Get the Inst member data.

Returns
Reference to the member data.

Definition at line 336 of file Bioseq_.hpp.

References CBioseq_Base::m_Inst, and CBioseq_Base::ResetInst().

Referenced by CGapsEditor::AddBioseqAsLiteral(), CCleanup::AddMissingMolInfo(), CCleanup::AddPartialToProteinTitle(), AddProtFeat(), CWriteDB_Impl::AddSequence(), CAlignmentAssistant::AdjustBioseq(), CFeatGapInfo::AdjustProteinSeq(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), AppendBioseqLabel(), CLoadSecondaryAccessions::apply(), CSourceModParser::ApplyAllMods(), CClearKeywords::ApplyToCSeq_entry(), CMolInfoEditDlg::ApplyToInst(), CMolInfoEditDlg::ApplyToMolInfo(), AssemblyGapsToDelta(), BOOST_AUTO_TEST_CASE(), BuildBigGoodNucProtSet(), BuildGoodByteGraph(), CDiscrepancyContext::BuildSeqSummary(), CAlnVec::CalculateScore(), CBlobSplitterImpl::CanSplitBioseq(), CFeatureTableReader::ChangeDeltaProteinToRawProtein(), CSequenceEditingEventHandler::ChangeToGenomicDna(), Check3Policy(), CheckAdjustStart(), CheckAdjustStop(), CFastaReader::CheckDataLine(), CValidError_bioseq::CheckTpaHistory(), CheckTranslatedBioseq(), CkNonTerSP(), seqsubmit_split::SLongestFirstCompare::compare_seq(), seqsubmit_split::SShortestFirstCompare::compare_seq(), CGapsEditor::ConvertBioseqToDelta(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CGapsEditor::ConvertNs2Gaps(), ConvertRawToDeltaByNsCommand_impl(), ConvertRawToDeltaByNsHugeFileCmd_impl(), CBlobSplitterImpl::CopySkeleton(), CNewCleanup_imp::CreateMissingMolInfo(), CreateMolInfoDesc(), CMolInfoEditDlg::CreateNewMolInfo(), CSeqMap::CreateSeqMapForBioseq(), CreateTruncatedSequence(), CSeqVector::CSeqVector(), DeltaBioseqPack(), EmblAscii(), FindGene(), sequpd::FindMatches(), CReadBlastApp::fit_blast(), fta_check_con_for_wgs(), fta_create_wgs_seqid(), fta_set_molinfo_completeness(), CValidError_bioseq::GapByGapInst(), GapsToDelta(), GenBankAsciiOrig(), CAlnVecMultiDataSource::GetAlignType(), CSGAlignmentJob::GetAlignType(), CDataTrackUtils::GetAlignType(), CAddSecondary::GetCommand(), CEditSequenceEnds::GetCommand(), CEditSeqEndsWithAlign::GetCommand(), CRemoveSeqHistAssembly::GetCommand(), CModifySeqId::GetCommand(), CCreateSeqHistForTpa::GetCreateSeqHistFromTpaCommand(), CEditObjectSeq_desc::GetEditCommand(), CBioseq_set::GetGenomicFromGenProdSet(), GetGoodSeqEntryWithFeatureIds(), CBioseq_set::GetLabel(), CBioseq::GetLabel(), CBioseq::GetLength(), CValidError_bioseq::GetLocFromSeq(), GetNcbieaaString(), GetNcbistdSeq(), CBioseq::GetNonLocalId(), CReadBlastApp::getQueryLen(), CPssm::GetQueryLength(), CPssm::GetQuerySequenceData(), GetRawSequenceString(), GetResidueAtPosition(), GetRetranslateCDSCommand(), GetSeqLength(), CMolinfo_field::GetSequenceQualFromBioseq(), CSeq_id::GetStringDescr(), GetTitle(), CValidError_bioseq::GetTSAConflictingBiomolTechErrors(), CValidError_graph::GetUngappedSeqLen(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CDeflineProcess::IndexedProcess(), InsertStop(), CReadBlastApp::is_prot_entry(), CBioseq::IsAa(), CBlastBioseqMaker::IsEmptyBioseq(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsHistAssemblyMissing(), CValidError_bioseq::IsMaster(), CBioseq::IsNa(), CValidError_bioseq::IsSelfReferential(), CBioseq::IsSetLength(), CFastaObjectLoader::LoadFromStream(), MakeMultiSeqCDS(), MakeSeqLong(), CEditSequence::OnAccept(), CMolInfoSubpanel::OnSelectButton(), CBlastFormat::PrintReport(), PrintTabular(), PrintTabularUnaligned(), CNewCleanup_imp::ProtSeqBC(), CSeqAnnotFromFasta::PurgeNonAlphaFromSequence(), RawBioseqPack(), CFastaReaderEx::ReadDeltaFasta(), RemoteFetchLongNucleotideBioseq(), CNewCleanup_imp::RemoveBadProteinTitle(), CValidError_bioseq::ReportBadAssemblyGap(), RestoreModelFromInternalGnomonFeature(), RestoreModelFromPublicMrnaFeature(), CNewCleanup_imp::ResynchPeptidePartials(), RetranslateCDS(), RetranslateCdsForNucProtSet(), RetrievePartsOfLargeChromosome(), RevComp(), CSeqDBDemo_SeqidToBioseq::Run(), CWinMaskDemoApplication::Run(), s_AddSeqDataToPssm(), s_DoesBioseqRecurse(), s_GetQuerySequence(), s_GetQuerySequenceData(), s_HasRawSequence(), s_IncrementSeqCount(), s_is_na(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_IsWgs_Contig(), s_ReplaceAllMolinfo(), s_WillReportTerminalGap(), PssmScorer::score(), CFlatfileProcess::SeqEntryProcess(), CGeneOverlapProcess::SeqEntryProcess(), CGeneFeatTreeProcess::SeqEntryProcess(), SeqToDelta(), SeqToDeltaSP(), CMolInfoSubpanel::SetClusters(), SetLocationSkipGap(), SetNewProteinSequence(), SetSequenceEnd(), SetSequenceStart(), CReadBlastApp::short_proteins(), CReadBlastApp::skip_toprot(), Split_Qscore_SeqGraph_By_DeltaSeq(), SrchSegSeqMol(), CBioseq_Info::sx_ShallowCopy(), CSplitCacheApp::TestSplitBlob(), CdBlaster::truncateBioseq(), TruncateTransSplicedCDSForExtension(), CDeflineProcess::UnindexedProcess(), CAssemblyGapValidator::Validate(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_bioseq::ValidateDelta(), CValidError_bioseq::ValidateDeltaLoc(), CValidError_graph::ValidateGraphsOnBioseq(), CValidError_bioseq::ValidateHistory(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateMolInfoContext(), CValidError_bioseq::ValidateNsAndGaps(), CValidError_bioseq::ValidateRawConst(), CValidError_bioseq::ValidateSegRef(), CValidError_annot::ValidateSeqAnnotContext(), CValidError_bioseq::ValidateSeqFeatContext(), CValidError_bioseq::ValidateSeqIds(), CValidError_bioseq::ValidateSeqLen(), CValidError_bioseq::ValidateSeqParts(), CFastaOstream::Write(), CVdbFastaExtractor::Write(), CSeq_id::WriteAsFasta(), CAlignFormatUtil::x_AcknowledgeBlastSequence(), CWriteDB_Impl::x_ComputeSeqLength(), CWriteDB_Impl::x_CookSequence(), CSGSwitchPointJob::x_Execute(), CNewCleanup_imp::x_ExtendProteinFeatureOnProteinSeq(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CBlastFastaInputSource::x_FastaToSeqLoc(), CFastaOstream::x_GetBestId(), CSraInputSource::x_GetNextSeq_loc(), CEditObjectSeq_feat::x_HandleCdsProduct(), CValidError_bioseq::x_HasGap(), CSequenceDataTester::x_Init(), CAgpConverter::x_InitializeCopyOfTemplate(), CFastaReader::x_NucOrProt(), CASN1InputSourceOMF::x_ReadOneSeq(), CNewCleanup_imp::x_RemoveSingleStrand(), CVectorTrimPanel::x_RetranslateCDS(), CValidError_bioseq::x_ShowBioProjectWarning(), CUnorderedSplitter::x_SplitDeltaExt(), CSplitDataLoader::x_SplitSeqData(), CPrimeCacheApplication::x_StripSeqEntry(), CValidError_bioseq::x_ValidateCompletness(), CValidError_graph::x_ValidateGraphOnDeltaBioseq(), CAgpConverter::x_VerifyComponents(), CForeignContaminationScreenReportReader::xCheckLen(), CFeatureTableReader::xConvertSeqIntoSeqSet(), CFeatTableEdit::xGenerate_mRNA_Product(), XMLAscii(), and CFeatureTableReader::xTranslateProtein().

◆ GetIupacaa()

const CSeq_data_Base::TIupacaa & CSeq_data_Base::GetIupacaa ( void  ) const
inline

◆ GetIupacna()

const CSeq_data_Base::TIupacna & CSeq_data_Base::GetIupacna ( void  ) const
inline

◆ GetLength() [1/2]

CSeq_inst_Base::TLength CSeq_inst_Base::GetLength ( void  ) const
inline

Get the Length member data.

Returns
Copy of the member data.

Definition at line 659 of file Seq_inst_.hpp.

References CSeq_inst_Base::CanGetLength(), CSeq_inst_Base::m_Length, and CSerialObject::ThrowUnassigned().

Referenced by CGapsEditor::AddBioseqAsLiteral(), AddProtFeat(), CFeatGapInfo::AdjustProteinSeq(), AppendBioseqLabel(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), CFastaReader::AssembleSeq(), BOOST_AUTO_TEST_CASE(), BuildGoodByteGraph(), CDiscrepancyContext::BuildSeqSummary(), Check3Policy(), CheckAdjustStart(), CheckAdjustStop(), CValidError_bioseq::CheckSourceDescriptor(), seqsubmit_split::SLongestFirstCompare::compare_seq(), seqsubmit_split::SShortestFirstCompare::compare_seq(), CGapsEditor::ConvertBioseqToDelta(), CSeq_inst::ConvertDeltaToRaw(), CGapsEditor::ConvertNs2Gaps(), ConvertRawToDeltaByNs(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CreateTruncatedSequence(), CSeqMap::CSeqMap(), CLocationEditPolicy::Extend5(), CDesktopBioseqItem::GetDescription(), GetGoodSeqEntryWithFeatureIds(), CBioseq_set::GetLabel(), CBlobSplitterImpl::GetLength(), CBioseq::GetLength(), CReadBlastApp::getQueryLen(), CPssm::GetQueryLength(), GetRetranslateCDSCommand(), GetSeqLength(), CValidError_graph::GetUngappedSeqLen(), CFastaObjectLoader::LoadFromStream(), MakeMultiSeqCDS(), NormalizeUnknownLengthGaps(), CBioseq::PackAsDeltaSeq(), PatchTargetSequence(), CBlastFormat::PrintReport(), PrintTabular(), PrintTabularUnaligned(), RemoteFetchLongNucleotideBioseq(), ReverseComplement(), CSeqDBDemo_SeqidToBioseq::Run(), CWinMaskDemoApplication::Run(), s_BasicValidation(), s_GetTrimCoordinates(), s_PercentBioseqMatch(), s_WillReportTerminalGap(), PssmScorer::score(), SetNewProteinSequence(), CReadBlastApp::short_proteins(), CBioseq_Info::sx_ShallowCopy(), TrimSeqData(), TrimSequenceAndAnnotation(), TrimStopsFromCompleteCDS(), CdBlaster::truncateBioseq(), TruncateTransSplicedCDSForExtension(), CValidError_bioseq::ValidateDelta(), CValidError_graph::ValidateGraphsOnBioseq(), CValidError_bioseq::ValidateNsAndGaps(), CValidError_bioseq::ValidateRawConst(), CValidError_bioseq::ValidateSegRef(), CValidError_bioseq::ValidateSeqFeatContext(), CValidError_bioseq::ValidateSeqLen(), WriteDB_Ncbi4naToBinary(), CAlignFormatUtil::x_AcknowledgeBlastSequence(), CWriteDB_Impl::x_ComputeSeqLength(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CBlastFastaInputSource::x_FastaToSeqLoc(), CSraInputSource::x_GetNextSeq_loc(), CVectorTrimPanel::x_GetTrimCoordinates(), CASN1InputSourceOMF::x_ReadOneSeq(), CVectorTrimPanel::x_RetranslateCDS(), CWGSSeqIterator::x_SetDelta(), CVectorTrimPanel::x_SetSeqData(), CSplitDataLoader::x_SplitSeqData(), CSequenceDataTester::x_TestSingleSequence_Remote(), CGff3Writer::xAssignFeature(), CGff3Writer::xAssignFeatureEndpoints(), CFeatTableEdit::xGenerate_mRNA_Product(), and CFeatureTableReader::xTranslateProtein().

◆ GetLength() [2/2]

CSeq_literal_Base::TLength CSeq_literal_Base::GetLength ( void  ) const
inline

Get the Length member data.

Returns
Copy of the member data.

Definition at line 261 of file Seq_literal_.hpp.

References CSeq_literal_Base::CanGetLength(), CSeq_literal_Base::m_Length, and CSerialObject::ThrowUnassigned().

Referenced by AddLiteral(), CConvertGapsBySize::apply(), CExpandGaps::apply(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), variation::CVariationUtil::AttachSeq(), CSeq_inst::ConvertDeltaToRaw(), CGapsEditor::ConvertNs2Gaps(), variation::CVariationUtil::FlipStrand(), CAddLinkageToGaps::GetCommand(), GetDeltaSeqSummary(), CBlobSplitterImpl::GetLength(), CGuiObjectInfoVariant::GetToolTip(), variation::CVariationUtil::Remap(), ReverseComplement(), s_CheckSeg(), s_FixBioseqDeltas(), s_GetDeltaLen(), s_GetUngapLoc(), s_IntervalsMatchGaps(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_NsAreGaps(), variation_ref::CVariationUtil::s_ResolveIntronicOffsets(), variation::CVariationUtil::s_SpliceLiterals(), s_SubtractTail(), variation::CVariationUtil::TranslateNAtoAA(), CValidError_bioseq::ValidateDelta(), CSeqMap::x_Add(), CFeatureItem::x_AddQualsVariation(), CBioseq_Info::x_CalcBioseqLength(), CValidError_bioseq::x_CountAdjacentNs(), CContigItem::x_GatherInfo(), variation_ref::CHgvsParser::x_GetInstLength(), variation::CHgvsParser::x_GetInstLength(), CValidError_graph::x_GetLitLength(), CGencollIdMapper::x_IsLoc_Int_InAGap(), variation::CHgvsParser::x_no_change(), variation_ref::CHgvsParser::x_nuc_subst(), variation::CHgvsParser::x_nuc_subst(), variation::CHgvsParser::x_prot_missense(), variation_ref::CHgvsParser::x_prot_pos(), variation::CHgvsParser::x_prot_pos(), CGapsEditor::x_SetGapParameters(), variation_ref::CVariationUtil::x_SetVariantProperties(), CUnorderedSplitter::x_SplitDeltaExt(), CValidError_graph::x_ValidateGraphOnDeltaBioseq(), CForeignContaminationScreenReportReader::xTrimExt(), and CForeignContaminationScreenReportReader::xTrimLiteral().

◆ GetLinkage()

CSeq_gap_Base::TLinkage CSeq_gap_Base::GetLinkage ( void  ) const
inline

◆ GetLinkage_evidence()

const CSeq_gap_Base::TLinkage_evidence & CSeq_gap_Base::GetLinkage_evidence ( void  ) const
inline

◆ GetLiteral()

const CDelta_seq_Base::TLiteral & CDelta_seq_Base::GetLiteral ( void  ) const

◆ GetLoc()

const CDelta_seq_Base::TLoc & CDelta_seq_Base::GetLoc ( void  ) const

◆ GetLocal()

const CAnnot_id_Base::TLocal & CAnnot_id_Base::GetLocal ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 112 of file Annot_id_.cpp.

References CAnnot_id_Base::CheckSelected(), CAnnot_id_Base::e_Local, and CAnnot_id_Base::m_object.

Referenced by s_GetAnnotId().

◆ GetLocs()

const CSeq_annot_Base::C_Data::TLocs & CSeq_annot_Base::C_Data::GetLocs ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 701 of file Seq_annot_.hpp.

Referenced by Convert_Seq_annot_Seq_id(), Convert_Seq_annot_Seq_loc_All(), Convert_Seq_annot_Seq_loc_TotalRange(), and s_GetAnnotContent().

◆ GetMap()

const CSeq_ext_Base::TMap & CSeq_ext_Base::GetMap ( void  ) const

◆ GetMaploc() [1/2]

const CPubdesc_Base::TMaploc & CPubdesc_Base::GetMaploc ( void  ) const
inline

Get the Maploc member data.

Returns
Reference to the member data.

Definition at line 844 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetMaploc(), CPubdesc_Base::m_Maploc, and CSerialObject::ThrowUnassigned().

Referenced by s_CombineRefs(), and CReferenceItem::x_GatherRemark().

◆ GetMaploc() [2/2]

const CSeqdesc_Base::TMaploc & CSeqdesc_Base::GetMaploc ( void  ) const

◆ GetMethod()

CSeqdesc_Base::TMethod CSeqdesc_Base::GetMethod ( void  ) const
inline

Get the variant data.

Returns
Copy of the variant data.

Definition at line 985 of file Seqdesc_.hpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Method, and CSeqdesc_Base::m_Method.

Referenced by CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), and s_GetContentLabel().

◆ GetModelev()

const CSeqdesc_Base::TModelev & CSeqdesc_Base::GetModelev ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 610 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Modelev, and CSeqdesc_Base::m_object.

◆ GetModif()

const CSeqdesc_Base::TModif & CSeqdesc_Base::GetModif ( void  ) const
inline

◆ GetMol()

CSeq_inst_Base::TMol CSeq_inst_Base::GetMol ( void  ) const
inline

Get the Mol member data.

Returns
Copy of the member data.

Definition at line 612 of file Seq_inst_.hpp.

References CSeq_inst_Base::CanGetMol(), CSeq_inst_Base::m_Mol, and CSerialObject::ThrowUnassigned().

Referenced by CCleanup::AddMissingMolInfo(), AppendBioseqLabel(), CClearKeywords::ApplyToCSeq_entry(), CMolInfoEditDlg::ApplyToInst(), CMolInfoEditDlg::ApplyToMolInfo(), CFastaReaderEx::AssignMolType(), BOOST_AUTO_TEST_CASE(), CAlnVec::CalculateScore(), CSequenceEditingEventHandler::ChangeToGenomicDna(), CBlobSplitterImpl::CopySequence(), CNewCleanup_imp::CreateMissingMolInfo(), CMolInfoEditDlg::CreateNewMolInfo(), CSeqMap::CSeqMap(), CSeqVector::CSeqVector(), sequpd::FindMatches(), CReadBlastApp::fit_blast(), CValidError_bioseq::GapByGapInst(), CAlnVecMultiDataSource::GetAlignType(), CSGAlignmentJob::GetAlignType(), CDataTrackUtils::GetAlignType(), CAdjustForConsensusSpliceSite::GetCommandToAdjustCDSEnds(), CDesktopBioseqItem::GetDescription(), CBioseq_set::GetGenomicFromGenProdSet(), CAutoDef::GetOneDefLine(), CMolinfo_field::GetSequenceQualFromBioseq(), CSeq_id::GetStringDescr(), CValidError_bioseq::GetTSAConflictingBiomolTechErrors(), CMolInfoField::GetVal(), CEditingActionMolInfoClass::GetValue(), CDeflineProcess::IndexedProcess(), CSeq_inst::IsAa(), IsBadSeqInstStrand(), CSeq_inst::IsNa(), CMolInfoSubpanel::OnSelectButton(), CNewCleanup_imp::ProtSeqBC(), s_is_na(), s_ReplaceAllMolinfo(), s_WillReportTerminalGap(), CFlatfileProcess::SeqEntryProcess(), CGeneOverlapProcess::SeqEntryProcess(), CGeneFeatTreeProcess::SeqEntryProcess(), CMolInfoSubpanel::SetClusters(), SrchSegSeqMol(), CBioseq_Info::sx_ShallowCopy(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateMolInfoContext(), CValidError_bioseq::ValidateNsAndGaps(), CValidError_bioseqset::ValidatePartsSet(), CValidError_bioseqset::ValidateSegSet(), CValidError_bioseq::ValidateSeqIds(), CSeq_id::WriteAsFasta(), CFastaOstream::x_GetBestId(), CUnorderedSplitter::x_SplitDeltaExt(), CUnorderedSplitter::x_SplitSeqData(), CPrimeCacheApplication::x_StripSeqEntry(), and CValidError_bioseq::x_ValidateAbuttingRNA().

◆ GetMol_type()

CSeqdesc_Base::TMol_type CSeqdesc_Base::GetMol_type ( void  ) const
inline

◆ GetMolinfo()

const CSeqdesc_Base::TMolinfo & CSeqdesc_Base::GetMolinfo ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 588 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Molinfo, and CSeqdesc_Base::m_object.

Referenced by CCleanup::AddPartialToProteinTitle(), BOOST_AUTO_TEST_CASE(), CTestProtProd::CanTest(), CCmdAddCDS::Execute(), FinalCleanup(), CFlatFileGenerator::Generate(), CFlatFileViewContext::GetEditObject(), CAutoDef::GetKeywordPrefix(), GetMolInfo(), GetSynchronizeProductMolInfoCommand(), CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), CValidError_feat::GetTSACDSOnMinusStrandErrors(), CMolInfoField::GetVal(), CEditingActionMolInfoMolecule::GetValue(), CEditingActionMolInfoTechnique::GetValue(), CEditingActionMolInfoCompletedness::GetValue(), IsBioseqTSA(), CBioseqEditor::IsEditable(), CValidError_bioseq::IsMrna(), CSeqTextDataSource::IsmRNASequence(), CValidError_imp::IsOtherDNA(), CValidError_bioseq::IsPartial(), variation::IsRightPartial(), CEditingActionMolInfoMolecule::IsSetValue(), CEditingActionMolInfoTechnique::IsSetValue(), CEditingActionMolInfoCompletedness::IsSetValue(), CValidError_bioseq::IsWGS(), MakeMailReportPreReport(), CMolInfoSubpanel::OnSelectButton(), CTabularFormatter_Tech::Print(), CTestSeqId_Biomol::RunTest(), s_DetermineComponentType(), s_GetContentLabel(), s_GetMolInfo(), CAdjustForConsensusSpliceSite::s_IsBioseqGood_AdjustEnds(), s_IsBioseqPartial(), s_IsWGS(), SeqLocPartialCheck(), CMolInfoSubpanel::SetClusters(), CCleanup::SetMolinfoBiomol(), CCleanup::SetMolinfoTech(), CReadInSkipObjectHook< Object >::SkipObject(), CMacroFunction_GetSeqdesc::TheFunction(), CMolTypeValidator::Validate(), CValidError_bioseq::ValidateBioseqContext(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseq::ValidateDelta(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_bioseq::ValidateMolInfoContext(), CValidError_bioseq::ValidateRawConst(), CValidError_desc::ValidateSeqDesc(), CValidError_bioseq::ValidateSeqDescContext(), CCmdCreateCDS::x_AddMolinfoDescriptorToProtein(), CFeatureItem::x_AddQualProtMethod(), CSubmissionWizard::x_ApplyMolinfoToRecords(), CNewCleanup_imp::x_CleanupGenbankBlock(), CSGSegmentsSeqIDJob::x_Execute(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CKeywordsItem::x_GatherInfo(), CLocusItem::x_GatherInfo(), CAsn2FastaApp::x_GetFastaOstream(), CBioseqContext::x_GetMolInfo(), CAutoDef::x_GetOneNonFeatureClause(), CBioseqIndex::x_InitDescs(), CMacroFunction_AutodefComplete::x_IsComplete(), CSGSegmentSmearJob::x_LoadFromDeltaSeqs(), CPrimeCacheApplication::x_Process_Fasta(), CSplignTool::x_SelectCompatibleInputObjects(), CAutoDefFeatureClause::x_SetBiomol(), CValidError_bioseq::x_SetupCommonFlags(), CValidError_bioseq::x_ValidateAbuttingRNA(), CValidError_bioseq::x_ValidateAbuttingUTR(), CValidError_bioseq::x_ValidateBarcode(), CCdregionValidator::x_ValidateCDSPartial(), CProtValidator::x_ValidateMolinfoPartials(), CRNAValidator::x_ValidateRnaProductType(), CValidError_bioseq::x_ValidateTitle(), and CGffFeatureContext::xAssignSequenceIsGenomicRecord().

◆ GetName() [1/5]

const CAnnotdesc_Base::TName & CAnnotdesc_Base::GetName ( void  ) const
inline

◆ GetName() [2/5]

const CPubdesc_Base::TName & CPubdesc_Base::GetName ( void  ) const
inline

Get the Name member data.

Returns
Reference to the member data.

Definition at line 635 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetName(), CPubdesc_Base::m_Name, and CSerialObject::ThrowUnassigned().

◆ GetName() [3/5]

const CSeq_annot_Base::TName & CSeq_annot_Base::GetName ( void  ) const
inline

◆ GetName() [4/5]

const CSeqdesc_Base::TName & CSeqdesc_Base::GetName ( void  ) const
inline

◆ GetName() [5/5]

const CTextannot_id_Base::TName & CTextannot_id_Base::GetName ( void  ) const
inline

Get the Name member data.

Returns
Reference to the member data.

Definition at line 299 of file Textannot_id_.hpp.

References CTextannot_id_Base::CanGetName(), CTextannot_id_Base::m_Name, and CSerialObject::ThrowUnassigned().

◆ GetNames()

const CNum_enum_Base::TNames & CNum_enum_Base::GetNames ( void  ) const
inline

Get the Names member data.

Returns
Reference to the member data.

Definition at line 255 of file Num_enum_.hpp.

References CNum_enum_Base::m_Names.

◆ GetNcbi()

CAnnot_id_Base::TNcbi CAnnot_id_Base::GetNcbi ( void  ) const
inline

Get the variant data.

Returns
Copy of the variant data.

Definition at line 330 of file Annot_id_.hpp.

References CAnnot_id_Base::CheckSelected(), CAnnot_id_Base::e_Ncbi, and CAnnot_id_Base::m_Ncbi.

◆ GetNcbi2na()

const CSeq_data_Base::TNcbi2na & CSeq_data_Base::GetNcbi2na ( void  ) const
inline

◆ GetNcbi4na()

const CSeq_data_Base::TNcbi4na & CSeq_data_Base::GetNcbi4na ( void  ) const
inline

◆ GetNcbi8aa()

const CSeq_data_Base::TNcbi8aa & CSeq_data_Base::GetNcbi8aa ( void  ) const
inline

◆ GetNcbi8na()

const CSeq_data_Base::TNcbi8na & CSeq_data_Base::GetNcbi8na ( void  ) const
inline

◆ GetNcbieaa()

const CSeq_data_Base::TNcbieaa & CSeq_data_Base::GetNcbieaa ( void  ) const
inline

◆ GetNcbipaa()

const CSeq_data_Base::TNcbipaa & CSeq_data_Base::GetNcbipaa ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 670 of file Seq_data_.hpp.

References CSeq_data_Base::CheckSelected(), CSeq_data_Base::e_Ncbipaa, and CSeq_data_Base::m_Ncbipaa.

Referenced by CValidError_bioseq::GetDataLen(), and CSeqportUtil_implementation::Pack().

◆ GetNcbipna()

const CSeq_data_Base::TNcbipna & CSeq_data_Base::GetNcbipna ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 610 of file Seq_data_.hpp.

References CSeq_data_Base::CheckSelected(), CSeq_data_Base::e_Ncbipna, and CSeq_data_Base::m_Ncbipna.

Referenced by CValidError_bioseq::GetDataLen().

◆ GetNcbistdaa()

const CSeq_data_Base::TNcbistdaa & CSeq_data_Base::GetNcbistdaa ( void  ) const
inline

◆ GetNum() [1/3]

CNum_enum_Base::TNum CNum_enum_Base::GetNum ( void  ) const
inline

Get the Num member data.

Returns
Copy of the member data.

Definition at line 215 of file Num_enum_.hpp.

References CNum_enum_Base::CanGetNum(), CNum_enum_Base::m_Num, and CSerialObject::ThrowUnassigned().

◆ GetNum() [2/3]

const CPubdesc_Base::TNum & CPubdesc_Base::GetNum ( void  ) const
inline

Get the Num member data.

Returns
Reference to the member data.

Definition at line 729 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetNum(), CPubdesc_Base::m_Num, and CSerialObject::ThrowUnassigned().

◆ GetNum() [3/3]

const CSeqdesc_Base::TNum & CSeqdesc_Base::GetNum ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 268 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Num, and CSeqdesc_Base::m_object.

◆ GetNumexc()

CPubdesc_Base::TNumexc CPubdesc_Base::GetNumexc ( void  ) const
inline

Get the Numexc member data.

Returns
Copy of the member data.

Definition at line 757 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetNumexc(), CPubdesc_Base::m_Numexc, and CSerialObject::ThrowUnassigned().

◆ GetOrg()

const CSeqdesc_Base::TOrg & CSeqdesc_Base::GetOrg ( void  ) const

◆ GetOther()

const CAnnot_id_Base::TOther & CAnnot_id_Base::GetOther ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 156 of file Annot_id_.cpp.

References CAnnot_id_Base::CheckSelected(), CAnnot_id_Base::e_Other, and CAnnot_id_Base::m_object.

◆ GetPdb()

const CSeqdesc_Base::TPdb & CSeqdesc_Base::GetPdb ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 538 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Pdb, and CSeqdesc_Base::m_object.

Referenced by GetTitle(), CDBSourceItem::x_AddPDBBlock(), and CLocusItem::x_GetDateForBioseq().

◆ GetPir()

const CSeqdesc_Base::TPir & CSeqdesc_Base::GetPir ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 312 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Pir, and CSeqdesc_Base::m_object.

Referenced by CDBSourceItem::x_AddPIRBlock().

◆ GetPoly_a()

CPubdesc_Base::TPoly_a CPubdesc_Base::GetPoly_a ( void  ) const
inline

Get the Poly_a member data.

Returns
Copy of the member data.

Definition at line 804 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetPoly_a(), CPubdesc_Base::m_Poly_a, and CSerialObject::ThrowUnassigned().

Referenced by s_CombineRefs(), and CReferenceItem::x_GatherRemark().

◆ GetPrf()

const CSeqdesc_Base::TPrf & CSeqdesc_Base::GetPrf ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 516 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Prf, and CSeqdesc_Base::m_object.

Referenced by CDBSourceItem::x_AddPRFBlock().

◆ GetPub() [1/3]

const CAnnotdesc_Base::TPub & CAnnotdesc_Base::GetPub ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 162 of file Annotdesc_.cpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Pub, and CAnnotdesc_Base::m_object.

◆ GetPub() [2/3]

const CPubdesc_Base::TPub & CPubdesc_Base::GetPub ( void  ) const
inline

Get the Pub member data.

Returns
Reference to the member data.

Definition at line 605 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Pub, and CPubdesc_Base::ResetPub().

Referenced by AddBioseqToTable(), CDiscrepancyContext::CParseNode::AddDescriptor(), CDiscrepancyContext::CParseNode::AddFeature(), CGlobalPubmedIdLookup::apply(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), CheckSegPub(), CCleanupPub::CleanPubdesc(), descr_cmp(), CSubmissionWizard::ExportTemplate(), fta_strip_er_remarks(), GetAuthList(), CValidErrorFormat::GetDescriptorContent(), GetDocSumLabel(), CEditObjectSeq_desc::GetEditCommand(), CValidErrorFormat::GetFeatureContentLabel(), CPubField::GetJournal(), CCleanup::GetPubdescLabels(), CPubField::GetPubTitle(), GetPubTitleAndAuthors(), GetSeqEntryForPubdesc(), GetTextObjectDescription(), CDiscrepancyObject::GetTextObjectDescription(), CPubField::GetVals(), HasAuthor(), HasUnpubWithoutTitle(), IsCitSubMissingAffiliation(), CCleanup::IsMinPub(), IsSeqDescInList(), IEditingActionDesc::Modify(), CEditingActionDescPubTitle::Modify(), CEditingActionDescPubPmid::Modify(), IEditingActionDescAffil::Modify(), IEditingActionDescAuthors::Modify(), IEditingActionDescJournal::Modify(), CEditingActionDescAuthorNameList::Modify(), PrintBioseqXML(), CCleanup::PubAlreadyInSet(), CFindASN1Dlg::ReplaceInPubdesc(), s_FirstPubMatchesSecond(), s_GatherExistingDOIs(), s_GatherExistingPMIDs(), s_GetContentLabel(), CMacroFunction_PubFields::s_GetStatus(), s_IsCitSub(), s_IsJustUids(), s_UpdateGlobalInfo(), CRelaxedLookupDlg::SetPubdesc(), CMacroFunction_PubFields::TheFunction(), CMacroFunction_ISOJTALookup::TheFunction(), CMacroFunction_LookupPub::TheFunction(), CRemarksAndSerialNumberPanel::TransferDataFromWindow(), CRemarksAndSerialNumberPanel::TransferDataToWindow(), CValidError_imp::ValidatePubdesc(), IRemovePubs::x_ApplyToDescriptors(), IRemovePubs::x_ApplyToSeqAndFeat(), CReferenceItem::x_CreateUniqueStr(), CFlatGatherer::x_GatherCDSReferences(), CReferenceItem::x_GatherInfo(), CFlatGatherer::x_GatherReferences(), CReferenceItem::x_GatherRemark(), CPubField::x_GetImprintField(), CRelaxedLookupDlg::x_GetPubIdsEutils(), CValidError_bioseq::x_HasCitSub(), CNewCleanup_imp::x_IsPubContentBad(), and CSrcWriter::xGather().

◆ GetPub() [3/3]

const CSeqdesc_Base::TPub & CSeqdesc_Base::GetPub ( void  ) const

◆ GetReal()

const CNumbering_Base::TReal & CNumbering_Base::GetReal ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 180 of file Numbering_.cpp.

References CNumbering_Base::CheckSelected(), CNumbering_Base::e_Real, and CNumbering_Base::m_object.

◆ GetRef() [1/2]

const CNumbering_Base::TRef & CNumbering_Base::GetRef ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 158 of file Numbering_.cpp.

References CNumbering_Base::CheckSelected(), CNumbering_Base::e_Ref, and CNumbering_Base::m_object.

◆ GetRef() [2/2]

const CSeq_ext_Base::TRef & CSeq_ext_Base::GetRef ( void  ) const

◆ GetRefnum()

CNum_cont_Base::TRefnum CNum_cont_Base::GetRefnum ( void  ) const
inline

Get the Refnum member data.

Returns
Copy of the member data.

Definition at line 272 of file Num_cont_.hpp.

References CNum_cont_Base::m_Refnum.

◆ GetReftype()

CPubdesc_Base::TReftype CPubdesc_Base::GetReftype ( void  ) const
inline

Get the Reftype member data.

Returns
Copy of the member data.

Definition at line 1045 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Reftype.

Referenced by CReferenceItem::GetReftype().

◆ GetRegion() [1/2]

const CAnnotdesc_Base::TRegion & CAnnotdesc_Base::GetRegion ( void  ) const

◆ GetRegion() [2/2]

const CSeqdesc_Base::TRegion & CSeqdesc_Base::GetRegion ( void  ) const
inline

◆ GetRelease()

const CTextannot_id_Base::TRelease & CTextannot_id_Base::GetRelease ( void  ) const
inline

Get the Release member data.

Returns
Reference to the member data.

Definition at line 393 of file Textannot_id_.hpp.

References CTextannot_id_Base::CanGetRelease(), CTextannot_id_Base::m_Release, and CSerialObject::ThrowUnassigned().

◆ GetReplaced_by()

const CSeq_hist_Base::TReplaced_by & CSeq_hist_Base::GetReplaced_by ( void  ) const
inline

◆ GetReplaces()

const CSeq_hist_Base::TReplaces & CSeq_hist_Base::GetReplaces ( void  ) const
inline

◆ GetRepr()

CSeq_inst_Base::TRepr CSeq_inst_Base::GetRepr ( void  ) const
inline

Get the Repr member data.

Returns
Copy of the member data.

Definition at line 565 of file Seq_inst_.hpp.

References CSeq_inst_Base::CanGetRepr(), CSeq_inst_Base::m_Repr, and CSerialObject::ThrowUnassigned().

Referenced by AppendBioseqLabel(), BOOST_AUTO_TEST_CASE(), CheckTranslatedBioseq(), CSeq_inst::ConvertDeltaToRaw(), ConvertRawToDeltaByNs(), CBlobSplitterImpl::CopySequence(), CSeqMap::CSeqMap(), CRawSeqToDeltaByN::DeltaSeqToRaw(), EmblAscii(), fta_check_con_for_wgs(), CValidError_bioseq::GapByGapInst(), GenBankAsciiOrig(), CAdjustForConsensusSpliceSite::GetCommandToAdjustCDSEnds(), CDesktopBioseqItem::GetDescription(), GetTitle(), CValidError_graph::GetUngappedSeqLen(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CDeflineProcess::IndexedProcess(), CBlastBioseqMaker::IsEmptyBioseq(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsHistAssemblyMissing(), CValidError_bioseq::IsMaster(), NormalizeUnknownLengthGaps(), CValidError_bioseq::ReportBadAssemblyGap(), ReverseComplement(), s_HasRawSequence(), s_IntervalsMatchGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_IsWgs_Contig(), s_WillReportTerminalGap(), CFlatfileProcess::SeqEntryProcess(), SeqToDelta(), Split_Qscore_SeqGraph_By_DeltaSeq(), CBioseq_Info::sx_ShallowCopy(), CDeflineProcess::UnindexedProcess(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_graph::ValidateGraphsOnBioseq(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateNsAndGaps(), CValidError_bioseq::ValidateRawConst(), CValidError_bioseq::ValidateRepr(), CValidError_bioseq::ValidateSegRef(), CValidError_annot::ValidateSeqAnnotContext(), CValidError_bioseq::ValidateSeqFeatContext(), CValidError_bioseq::ValidateSeqIds(), CFastaOstream::Write(), CSingleFeatValidator::x_CalculateLocationGaps(), CEditObjectSeq_feat::x_HandleCdsProduct(), CValidError_bioseq::x_IsRangeGap(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), CValidError_bioseq::x_ShowBioProjectWarning(), CUnorderedSplitter::x_SplitDeltaExt(), CUnorderedSplitter::x_SplitSeqData(), CSequenceDataTester::x_TestSingleSequence_Remote(), CCdregionValidator::x_ValidateParentPartialness(), and XMLAscii().

◆ GetSeg()

const CSeq_ext_Base::TSeg & CSeq_ext_Base::GetSeg ( void  ) const

◆ GetSeq_data() [1/2]

const CSeq_inst_Base::TSeq_data & CSeq_inst_Base::GetSeq_data ( void  ) const
inline

◆ GetSeq_data() [2/2]

const CSeq_literal_Base::TSeq_data & CSeq_literal_Base::GetSeq_data ( void  ) const
inline

Get the Seq_data member data.

Returns
Reference to the member data.

Definition at line 322 of file Seq_literal_.hpp.

References CSeq_literal_Base::CanGetSeq_data(), CSeq_literal_Base::m_Seq_data, and CSerialObject::ThrowUnassigned().

Referenced by AddLiteral(), variation::CVariationUtil::AttachSeq(), CheckTranslatedBioseq(), CSeq_inst::ConvertDeltaToRaw(), CGapsEditor::ConvertNs2Gaps(), CBlobSplitterImpl::CopySequence(), CNewCleanup_imp::DeltaExtBC(), CSeq_literal::GetBridgeability(), NSNPVariationHelper::GetDeltas(), GetDeltaSeqSummary(), CGuiObjectInfoVariant::GetToolTip(), NSnpGui::GetVcfType(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CVariationUtilities::IsReferenceCorrect(), variation::CVariationUtil::Remap(), CValidError_bioseq::ReportBadAssemblyGap(), ReverseComplement(), s_CheckSeg(), s_ContainsSeqDataIupacna(), s_FixBioseqDeltas(), s_GetAltRefFromInst(), s_GetFlankingGapTypes(), s_IntervalsMatchGaps(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsGoodLiteral(), s_SubtractTail(), variation::CVariationUtil::TranslateNAtoAA(), CValidError_bioseq::ValidateDelta(), CSeqMap::x_Add(), CFeatureItem::x_AddQualsVariation(), CValidError_bioseq::x_CountAdjacentNs(), CValidError_graph::x_GetLitLength(), CWGSSeqIterator::x_GetSegmentsWithExplicitGaps(), CWGSSeqIterator::x_GetSegmentsWithRecoveredGaps(), variation::CHgvsParser::x_PlacementCoordsToStr(), variation_ref::CHgvsParser::x_prot_pos(), variation::CHgvsParser::x_prot_pos(), CGapsEditor::x_SetGapParameters(), CVariationNormalization_base< T >::x_Shift(), CUnorderedSplitter::x_SplitDeltaExt(), CValidError_graph::x_ValidateGraphOnDeltaBioseq(), and CForeignContaminationScreenReportReader::xTrimLiteral().

◆ GetSeq_raw()

const CPubdesc_Base::TSeq_raw & CPubdesc_Base::GetSeq_raw ( void  ) const
inline

Get the Seq_raw member data.

Returns
Reference to the member data.

Definition at line 891 of file Pubdesc_.hpp.

References CPubdesc_Base::CanGetSeq_raw(), CPubdesc_Base::m_Seq_raw, and CSerialObject::ThrowUnassigned().

◆ GetSeq_table()

const CSeq_annot_Base::C_Data::TSeq_table & CSeq_annot_Base::C_Data::GetSeq_table ( void  ) const

◆ GetSource()

const CSeqdesc_Base::TSource & CSeqdesc_Base::GetSource ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 566 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Source, and CSeqdesc_Base::m_object.

Referenced by AddBioseqToTable(), CUnculTaxTool::AddBioSource(), CQualLookupMap::AddDesc(), CDiscrepancyContext::CParseNode::AddDescriptor(), AddExceptionsToShortIntron(), CCleanup::AddPartialToProteinTitle(), CAutoDef::AddSources(), CSrcFocusSet::apply_to(), CSetTransgSrcDesc::apply_to(), COrgGeneralPanel::ApplyCommand(), CNewCleanup_imp::CdRegionEC(), CFlatFileTextItem::CFlatFileTextItem(), CSrcDescEditorPanel::ChangeSeqdesc(), CValidError_bioseq::CheckSourceDescriptor(), CCleanup::ConvertSrcFeatsToSrcDescs(), FindOrgNames(), GenerateDiffListFromBioSource(), GenerateDiffListFromDescriptors(), IEditingAction::GetActionCommand(), GetBioseqDiffs(), GetBioSource(), GetBioSourceForBioseq(), CLowerQuals::GetCommand(), CValidErrorFormat::GetDescriptorContent(), CAutoDefWithTaxonomy::GetDocsumDefLine(), CAutoDefWithTaxonomy::GetDocsumOrgDescription(), CFlatFileViewContext::GetEditObject(), CSeqUtils::GetGenCode(), GetGeneticCodeForBioseq(), variation::CVariationUtil::GetMolType(), CCleanup::GetNormalizableGeneQualPairs(), GetOrg_refOrNull(), GetRmCultureNotesCommand(), GetSeqTableForSrcQualFromSeqEntry(), GetSeqTableFromSeqEntry(), CBioseq::GetTaxId(), CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), CGuiObjectInfoComponent::GetToolTip(), CSrcTableColumnBase::GetVal(), CSrcTableColumnBase::GetVals(), CValidError_imp::HandleTaxonomyError(), CSGUtils::IsChromosome(), IsInOrganelleSmallGenomeSet(), CSGUtils::IsMitochondrion(), IsOrganelle(), CMRnaForCDS::IsOrganelle(), CSGUtils::IsPlastid(), CValidError_bioseq::IsSynthetic(), LoadFeat(), CCleanup::MakeIRDFeatsFromSourceXrefs(), MakeMailReportPostReport(), MakeMailReportPreReport(), CCleanup::MakeSmallGenomeSet(), CInfluenzaSet::OkToMakeSet(), SMatchSrc::operator()(), CTabularFormatter_SeqChrom::Print(), CTabularFormatter_SeqClone::Print(), PrintBioseqXML(), CPrimeCacheApplication::Run(), s_GetContentLabel(), s_GetTaxId(), s_GetTaxid(), CMacroFunction_MakeBoldXrefs::s_HasBarcodeDbXref(), CAdjustForConsensusSpliceSite::s_IsBioseqGood_AdjustEnds(), CAdjustForConsensusSpliceSite::s_IsBioseqGood_Relaxed(), CAdjustForConsensusSpliceSite::s_IsBioseqGood_Strict(), s_IsEmptyBioSource(), s_TitleFromSegment(), CCleanup::SetGeneticCodes(), CReadInSkipObjectHook< Object >::SkipObject(), CMacroFunction_FixFormat::TheFunction(), CMacroFunction_GetSeqdesc::TheFunction(), CBiosampleChkApp::UpdateBioSource(), CRemoteUpdater::UpdateOrgFromTaxon(), CSrcFeatValidator::Validate(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_bioseq::ValidateMolInfoContext(), CValidError_bioseqset::ValidateNucProtSet(), CValidError_bioseqset::ValidatePopSet(), CValidError_desc::ValidateSeqDesc(), CValidError_bioseq::ValidateSeqDescContext(), CValidError_descr::ValidateSeqDescr(), CValidError_bioseq::ValidateSeqFeatContext(), CValidError_imp::ValidateSubSource(), CSubmissionWizard::x_ApplyDescriptorToRecord(), CSubmissionWizard::x_ApplySourceDescriptorToRecord(), CBlastQuerySourceOM::x_AutoDetectGeneticCodes(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CNewCleanup_imp::x_ChangePopToPhy(), CNewCleanup_imp::x_CleanupGenbankBlock(), CFlatGatherer::x_CollectSourceDescriptors(), CNewCleanup_imp::x_CopyGBBlockDivToOrgnameDiv(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CValidErrorFormat::x_FormatBadInstCodeForSubmitterReport(), CValidErrorFormat::x_FormatBadSpecificHostForSubmitterReport(), CKeywordsItem::x_GatherInfo(), CSourceItem::x_GatherInfo(), x_GetDivisionProc(), CAutoDef::x_GetFeatureClauses(), CDumpASNIndex::x_GetTaxId(), CValidError_bioseq::x_IgnoreEndGap(), CBioseqIndex::x_InitDescs(), CNewCleanup_imp::x_MoveNpSrc(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), variation_ref::CHgvsParser::x_SeqIdToHgvsHeader(), CBlastTabularInfo::x_SetTaxInfoAll(), CBioseqContext::x_SetTaxname(), CValidError_bioseq::x_SetupCommonFlags(), CNewCleanup_imp::x_tRNACodonEC(), CValidError_bioseq::x_ValidateCompletness(), CCdregionValidator::x_ValidateGeneticCode(), CValidError_bioseq::x_ValidateSourceFeatures(), CRNAValidator::x_ValidateTrnaCodons(), CRNAValidator::x_ValidateTrnaType(), and CGff3Writer::xWriteSequenceHeader().

◆ GetSp()

const CSeqdesc_Base::TSp & CSeqdesc_Base::GetSp ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 406 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_Sp, and CSeqdesc_Base::m_object.

Referenced by CDBSourceItem::x_AddSPBlock(), and CLocusItem::x_GetDateForBioseq().

◆ GetSrc()

const CAnnotdesc_Base::TSrc & CAnnotdesc_Base::GetSrc ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 250 of file Annotdesc_.cpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Src, and CAnnotdesc_Base::m_object.

◆ GetStrand()

CSeq_inst_Base::TStrand CSeq_inst_Base::GetStrand ( void  ) const
inline

◆ GetTech()

CMolInfo_Base::TTech CMolInfo_Base::GetTech ( void  ) const
inline

Get the Tech member data.

Returns
Copy of the member data.

Definition at line 497 of file MolInfo_.hpp.

References CMolInfo_Base::m_Tech.

Referenced by CMolInfoEditDlg::ApplyToMolInfo(), CheckDivCode(), CFlatXrefQVal::Format(), CAlignCollapser::GetCollapsedAlgnments(), GetDescrEmblBlock(), GetGBBlock(), CAutoDef::GetKeywordPrefix(), CMolInfo::GetLabel(), CAlignCollapser::GetOnlyOtherAlignments(), CMolinfo_field::GetSequenceQualFromBioseq(), CBioseqContext::GetTech(), GetTitle(), CValidError_feat::GetTSACDSOnMinusStrandErrors(), CMolInfoField::GetVal(), CEditingActionMolInfoTechnique::GetValue(), IsBioseqTSA(), CValidError_bioseq::IsWGS(), MakeMailReportPreReport(), CTabularFormatter_Tech::Print(), s_DetermineComponentType(), s_IsTSA_Contig(), s_IsWgs_Contig(), CCleanup::SetMolinfoTech(), CReadInSkipObjectHook< Object >::SkipObject(), CValidError_bioseq::ValidateBioseqContext(), CValidError_bioseq::ValidateDelta(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_desc::ValidateMolInfo(), CValidError_bioseq::ValidateMolInfoContext(), CValidError_bioseq::ValidateRawConst(), CFeatureItem::x_AddQualProtMethod(), CNewCleanup_imp::x_CleanupGenbankBlock(), CSGSegmentsSeqIDJob::x_Execute(), CKeywordsItem::x_GatherInfo(), CDeflineGenerator::x_GetModifiers(), CFlatGatherer::x_HTGSComments(), CBioseqIndex::x_InitDescs(), CSGSegmentSmearJob::x_LoadFromDeltaSeqs(), CDeflineGenerator::x_SetFlags(), CValidError_bioseq::x_SetupCommonFlags(), CValidError_bioseq::x_ValidateBarcode(), CValidError_bioseq::x_ValidateCompletness(), XMLGetEMBLBlock(), and XMLGetGBBlock().

◆ GetTechexp()

const CMolInfo_Base::TTechexp & CMolInfo_Base::GetTechexp ( void  ) const
inline

Get the Techexp member data.

Returns
Reference to the member data.

Definition at line 534 of file MolInfo_.hpp.

References CMolInfo_Base::CanGetTechexp(), CMolInfo_Base::m_Techexp, and CSerialObject::ThrowUnassigned().

Referenced by fta_check_mga_keywords(), CMolInfo::GetLabel(), and CMolInfoField::GetVal().

◆ GetTitle() [1/2]

const CAnnotdesc_Base::TTitle & CAnnotdesc_Base::GetTitle ( void  ) const
inline

Get the variant data.

Returns
Reference to the data.

Definition at line 521 of file Annotdesc_.hpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Title, and CAnnotdesc_Base::m_string.

Referenced by NSnpBins::ReadAnnotDesc().

◆ GetTitle() [2/2]

const CSeqdesc_Base::TTitle & CSeqdesc_Base::GetTitle ( void  ) const
inline

◆ GetTopology()

CSeq_inst_Base::TTopology CSeq_inst_Base::GetTopology ( void  ) const
inline

◆ GetType() [1/3]

CLinkage_evidence_Base::TType CLinkage_evidence_Base::GetType ( void  ) const
inline

◆ GetType() [2/3]

CNum_ref_Base::TType CNum_ref_Base::GetType ( void  ) const
inline

Get the Type member data.

Returns
Copy of the member data.

Definition at line 228 of file Num_ref_.hpp.

References CNum_ref_Base::CanGetType(), CNum_ref_Base::m_Type, and CSerialObject::ThrowUnassigned().

◆ GetType() [3/3]

CSeq_gap_Base::TType CSeq_gap_Base::GetType ( void  ) const
inline

◆ GetUnits()

const CNum_real_Base::TUnits & CNum_real_Base::GetUnits ( void  ) const
inline

Get the Units member data.

Returns
Reference to the member data.

Definition at line 348 of file Num_real_.hpp.

References CNum_real_Base::CanGetUnits(), CNum_real_Base::m_Units, and CSerialObject::ThrowUnassigned().

◆ GetUpdate_date() [1/2]

const CAnnotdesc_Base::TUpdate_date & CAnnotdesc_Base::GetUpdate_date ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 228 of file Annotdesc_.cpp.

References CAnnotdesc_Base::CheckSelected(), CAnnotdesc_Base::e_Update_date, and CAnnotdesc_Base::m_object.

◆ GetUpdate_date() [2/2]

const CSeqdesc_Base::TUpdate_date & CSeqdesc_Base::GetUpdate_date ( void  ) const

◆ GetUser() [1/2]

const CAnnotdesc_Base::TUser & CAnnotdesc_Base::GetUser ( void  ) const

◆ GetUser() [2/2]

const CSeqdesc_Base::TUser & CSeqdesc_Base::GetUser ( void  ) const

Get the variant data.

Returns
Reference to the data.

Definition at line 384 of file Seqdesc_.cpp.

References CSeqdesc_Base::CheckSelected(), CSeqdesc_Base::e_User, and CSeqdesc_Base::m_object.

Referenced by AddBioseqToTable(), AddUserObjectFieldItems(), CUnreviewedPanel::ChangeSeqdesc(), CValidError_bioseq::CheckForMultipleStructuredComments(), descr_cmp(), CSubmissionWizard::ExtractDescriptor(), CDeflineGenerator::GenerateDefline(), CDBLinkField::GetApplyObjects(), CStructuredCommentField::GetApplyObjects(), CLocalIDField::GetApplyObjects(), CStructCommFieldValuePair::GetApplyObjects(), GetBioseqDiffs(), GetDBLinkIDs(), CValidErrorFormat::GetDescriptorContent(), CEditObjectSeq_desc::GetDescriptorType(), CEditObjectSeq_desc::GetEditCommand(), CSGUtils::GetFeatFetchDepth(), CBioseq_Info::GetFeatureFetchPolicy(), CStructCommentSubpanel::GetLabelsFromSeq(), CApplyStructCommentTreeItemData::GetMacroDescription(), CWGSDb::GetMasterDescrType(), CDBLinkField::GetObjects(), CStructuredCommentField::GetObjects(), GetOptionsForSet(), CDBLinkField::GetRelatedObjects(), CStructuredCommentField::GetRelatedObjects(), CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), CSequenceTrack::GetTooltip(), CGenomeProjectField::GetVal(), CDBLinkField::GetVals(), CLocalIDField::GetVals(), CStructuredCommentField::GetVals(), CEditingActionDescGenomeProjectId::GetValue(), CEditingActionDescStructCommDbName::GetValue(), CDiscrepancyContext::IsBGPipe(), CTable2AsnContext::IsDBLink(), CDBLinkField::IsEmpty(), CGenomeProjectField::IsEmpty(), CLocalIDField::IsEmpty(), CStructuredCommentField::IsEmpty(), CEditingActionDescGenomeProjectId::IsSetValue(), CEditingActionDescStructCommDbName::IsSetValue(), CValidError_align::IsTpaAlignment(), CSeqEntrySource::IsUnverified(), CValidError_desc::IsValidStructuredComment(), isVersionsObject(), CMultiReader::LoadTemplate(), CEditingActionDescUserObject::Modify(), CEditingActionDescStructCommFieldName::Modify(), PrintBioseqXML(), CAutoDef::RegenerateDefLine(), CAutoDef::RegenerateSequenceDefLines(), CReorderStructuredComment::reorder_comment_by_rule(), CEditingActionDescGenomeProjectId::ResetValue(), CEditingActionDescStructCommDbName::ResetValue(), s_FastaGetOriginalID(), s_GetContentLabel(), s_GetOptionsForSet(), s_GetOriginalID(), s_GetUserObjectType(), s_HasRefSeqPGAPStructuredComment(), s_IsBioSample(), s_IsDBLink(), s_IsGoodDescr(), s_IsReportableStructuredComment(), s_IsTpa(), CMacroFunction_RefreshDefline::s_RefreshDeflineCommand(), s_SeqDescCompare(), CDescrCache::SetDBLink(), CDescrCache::SetFileTrack(), CDescrCache::SetGenomeProjects(), CDescrCache::SetTpaAssembly(), CEditingActionDescUserObject::SetValue(), CEditingActionDescStructCommDbName::SetValue(), CValidError_bioseqset::ShouldHaveNoDblink(), CPropagateDescriptors::ShouldStayInPlace(), CMacroFunction_AddDBLink::TheFunction(), CMacroFunction_ParseToStructComm::TheFunction(), CMacroFunction_SetStructCommDb::TheFunction(), CValidError_bioseq::ValidateDelta(), CValidError_bioseqset::ValidateNucProtSet(), CValidError_desc::ValidateSeqDesc(), CValidError_bioseq::ValidateSeqDescContext(), CValidError_desc::ValidateStructuredCommentInternal(), CValidError_bioseq::ValidateWGSMaster(), CSubmissionWizard::x_ApplyDescriptorToRecord(), CCommentItem::x_GatherDescInfo(), CWriteDB_Impl::x_GetFastaReaderDeflines(), CAutoDef::x_GetFeatureClauses(), CStructCommFieldValuePair::x_GetUser_Object(), CCommonComponentScorer::x_GetUserCompList(), CValidError_bioseq::x_HasPGAPStructuredComment(), CBioseqIndex::x_InitDescs(), CNewCleanup_imp::x_IsDBLinkUserObj(), CGenbankFormatter::x_LocusHtmlPrefix(), CValidError_bioseq::x_ShowBioProjectWarning(), CFlatGatherer::x_StructuredComments(), CValidError_desc::x_ValidateStructuredCommentPrefix(), CValidError_desc::x_ValidateStructuredCommentUsingRule(), and CSrcWriter::xGetOriginalId().

◆ GetVersion()

CTextannot_id_Base::TVersion CTextannot_id_Base::GetVersion ( void  ) const
inline

Get the Version member data.

Returns
Copy of the member data.

Definition at line 447 of file Textannot_id_.hpp.

References CTextannot_id_Base::CanGetVersion(), CTextannot_id_Base::m_Version, and CSerialObject::ThrowUnassigned().

Referenced by CSeq_annot_SplitInfo::GetName(), and CSeq_annot_Info::x_UpdateName().

◆ IsAlign() [1/2]

bool CAnnotdesc_Base::IsAlign ( void  ) const
inline

Check if variant Align is selected.

Align type is defined as 'typedef CAlign_def TAlign'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 585 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Align, and CAnnotdesc_Base::m_choice.

◆ IsAlign() [2/2]

bool CSeq_annot_Base::C_Data::IsAlign ( void  ) const
inline

◆ IsBool()

bool CSeq_hist_Base::C_Deleted::IsBool ( void  ) const
inline

Check if variant Bool is selected.

Bool type is defined as 'typedef bool TBool'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 467 of file Seq_hist_.hpp.

Referenced by CEditHistory::CreateControls().

◆ IsComment() [1/2]

bool CAnnotdesc_Base::IsComment ( void  ) const
inline

Check if variant Comment is selected.

Comment type is defined as 'typedef string TComment'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 535 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Comment, and CAnnotdesc_Base::m_choice.

Referenced by NSnpBins::ReadAnnotDesc(), and CFlatGatherer::x_AnnotComments().

◆ IsComment() [2/2]

bool CSeqdesc_Base::IsComment ( void  ) const
inline

◆ IsCont()

bool CNumbering_Base::IsCont ( void  ) const
inline

Check if variant Cont is selected.

Cont type is defined as 'typedef CNum_cont TCont'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 316 of file Numbering_.hpp.

References CNumbering_Base::e_Cont, and CNumbering_Base::m_choice.

◆ IsCreate_date() [1/2]

bool CAnnotdesc_Base::IsCreate_date ( void  ) const
inline

Check if variant Create_date is selected.

Create_date type is defined as 'typedef CDate TCreate_date'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 567 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Create_date, and CAnnotdesc_Base::m_choice.

Referenced by NSnp::GetCreateTime().

◆ IsCreate_date() [2/2]

bool CSeqdesc_Base::IsCreate_date ( void  ) const
inline

Check if variant Create_date is selected.

Create_date type is defined as 'typedef CDate TCreate_date'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1146 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Create_date, and CSeqdesc_Base::m_choice.

Referenced by CPropagateDescriptors::ShouldStayInPlace().

◆ IsDate()

bool CSeq_hist_Base::C_Deleted::IsDate ( void  ) const
inline

Check if variant Date is selected.

Date type is defined as 'typedef CDate TDate'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 494 of file Seq_hist_.hpp.

Referenced by CEditHistory::CreateControls().

◆ IsDbxref()

bool CSeqdesc_Base::IsDbxref ( void  ) const
inline

Check if variant Dbxref is selected.

Dbxref type is defined as 'typedef CDbtag TDbxref'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1134 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Dbxref, and CSeqdesc_Base::m_choice.

◆ IsDelta()

bool CSeq_ext_Base::IsDelta ( void  ) const
inline

Check if variant Delta is selected.

Delta type is defined as 'typedef CDelta_ext TDelta'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 336 of file Seq_ext_.hpp.

References CSeq_ext_Base::e_Delta, and CSeq_ext_Base::m_choice.

Referenced by CConvertGapsBySize::apply(), CExpandGaps::apply(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), AssemblyGapsToDelta(), CBioseqIndex::CBioseqIndex(), CheckTranslatedBioseq(), CGapsEditor::ConvertNs2Gaps(), DeltaBioseqPack(), ExtractExtraIds(), fta_check_con_for_wgs(), fta_create_wgs_seqid(), CAddLinkageToGaps::GetCommand(), CModifySeqId::GetCommand(), GetDeltaSeqForPosition(), GetDeltaSeqSummary(), CLocusItem::GetDivision(), HasAssemblyOrNullGap(), CValidError_bioseq::HasBadWGSGap(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsSelfReferential(), CValidError_bioseq::ReportBadAssemblyGap(), ReverseComplement(), CAsnCacheTestApplication::Run(), s_GetFlankingGapTypes(), s_GetUngapLoc(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_NsAreGaps(), CUnorderedSplitter::SplitId(), CUnorderedSplitter::SplitLoc(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_bioseq::ValidateDelta(), CValidError_bioseq::ValidateRepr(), CPrimeCacheApplication::x_ExtractDelta(), CSingleFeatValidator::x_FindStartOfGap(), CCommonComponentScorer::x_GetDeltaExtCompList(), CValidError_bioseq::x_HasGap(), CValidError_bioseq::x_IsDeltaLitOnly(), CBioseqContext::x_IsDeltaLitOnly(), CValidError_bioseq::x_IsRangeGap(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), CForeignContaminationScreenReportReader::xCheckLen(), xf_IsDeltaLitOnly(), and CForeignContaminationScreenReportReader::xTrimExt().

◆ IsEmbl()

bool CSeqdesc_Base::IsEmbl ( void  ) const
inline

Check if variant Embl is selected.

Embl type is defined as 'typedef CEMBL_block TEmbl'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1140 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Embl, and CSeqdesc_Base::m_choice.

◆ IsEnum()

bool CNumbering_Base::IsEnum ( void  ) const
inline

Check if variant Enum is selected.

Enum type is defined as 'typedef CNum_enum TEnum'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 322 of file Numbering_.hpp.

References CNumbering_Base::e_Enum, and CNumbering_Base::m_choice.

◆ IsFtable()

bool CSeq_annot_Base::C_Data::IsFtable ( void  ) const
inline

◆ IsGap()

bool CSeq_data_Base::IsGap ( void  ) const
inline

◆ IsGenbank()

bool CSeqdesc_Base::IsGenbank ( void  ) const
inline

◆ IsGeneral()

bool CAnnot_id_Base::IsGeneral ( void  ) const
inline

Check if variant General is selected.

General type is defined as 'typedef CDbtag TGeneral'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 351 of file Annot_id_.hpp.

References CAnnot_id_Base::e_General, and CAnnot_id_Base::m_choice.

Referenced by s_GetAnnotId().

◆ IsGraph()

bool CSeq_annot_Base::C_Data::IsGraph ( void  ) const
inline

Check if variant Graph is selected.

Graph type is defined as 'typedef list< CRef< CSeq_graph > > TGraph'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 655 of file Seq_annot_.hpp.

Referenced by Convert_Seq_annot_Seq_graph(), CSeq_annot::IsGraph(), CSeq_annot_Handle::IsGraph(), CSplitDataLoader::x_SplitGraphs(), and CModifySeqId::x_UpdateSeqAnnot().

◆ IsHet()

bool CSeqdesc_Base::IsHet ( void  ) const
inline

Check if variant Het is selected.

Het type is defined as 'typedef CHeterogen THet'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1170 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Het, and CSeqdesc_Base::m_choice.

◆ IsIds()

bool CSeq_annot_Base::C_Data::IsIds ( void  ) const
inline

Check if variant Ids is selected.

Ids type is defined as 'typedef list< CRef< CSeq_id > > TIds'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 675 of file Seq_annot_.hpp.

Referenced by CSeq_annot::IsIds(), CSeq_annot_Handle::IsIds(), and CModifySeqId::x_UpdateSeqAnnot().

◆ IsIupacaa()

bool CSeq_data_Base::IsIupacaa ( void  ) const
inline

◆ IsIupacna()

bool CSeq_data_Base::IsIupacna ( void  ) const
inline

◆ IsLiteral()

bool CDelta_seq_Base::IsLiteral ( void  ) const
inline

◆ IsLoc()

bool CDelta_seq_Base::IsLoc ( void  ) const
inline

Check if variant Loc is selected.

Loc type is defined as 'typedef CSeq_loc TLoc'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 257 of file Delta_seq_.hpp.

References CDelta_seq_Base::e_Loc, and CDelta_seq_Base::m_choice.

Referenced by CConvertSelectedGaps::apply_impl(), s_GetDeltaLen(), s_GetUngapLoc(), CGencollIdMapper::x_IsLoc_Int_InAGap(), CUnorderedSplitter::x_SplitDeltaExt(), and CForeignContaminationScreenReportReader::xCheckLen().

◆ IsLocal()

bool CAnnot_id_Base::IsLocal ( void  ) const
inline

Check if variant Local is selected.

Local type is defined as 'typedef CObject_id TLocal'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 318 of file Annot_id_.hpp.

References CAnnot_id_Base::e_Local, and CAnnot_id_Base::m_choice.

Referenced by s_GetAnnotId().

◆ IsLocs()

bool CSeq_annot_Base::C_Data::IsLocs ( void  ) const
inline

Check if variant Locs is selected.

Locs type is defined as 'typedef list< CRef< CSeq_loc > > TLocs'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 695 of file Seq_annot_.hpp.

Referenced by CSeq_annot::IsLocs(), CSeq_annot_Handle::IsLocs(), and CModifySeqId::x_UpdateSeqAnnot().

◆ IsMap()

bool CSeq_ext_Base::IsMap ( void  ) const
inline

Check if variant Map is selected.

Map type is defined as 'typedef CMap_ext TMap'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 330 of file Seq_ext_.hpp.

References CSeq_ext_Base::e_Map, and CSeq_ext_Base::m_choice.

Referenced by CBioseqIndex::CBioseqIndex(), CSequenceTrack::CSequenceTrack(), CModifySeqId::GetCommand(), CValidError_bioseq::ValidateRepr(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupBioseq_inst(), and CDeflineGenerator::x_SetFlags().

◆ IsMaploc()

bool CSeqdesc_Base::IsMaploc ( void  ) const
inline

Check if variant Maploc is selected.

Maploc type is defined as 'typedef CDbtag TMaploc'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1078 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Maploc, and CSeqdesc_Base::m_choice.

◆ IsMethod()

bool CSeqdesc_Base::IsMethod ( void  ) const
inline

Check if variant Method is selected.

Method type is defined as 'typedef EGIBB_method TMethod'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 979 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Method, and CSeqdesc_Base::m_choice.

◆ IsModelev()

bool CSeqdesc_Base::IsModelev ( void  ) const
inline

Check if variant Modelev is selected.

Modelev type is defined as 'typedef CModelEvidenceSupport TModelev'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1202 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Modelev, and CSeqdesc_Base::m_choice.

◆ IsModif()

bool CSeqdesc_Base::IsModif ( void  ) const
inline

Check if variant Modif is selected.

Modif type is defined as 'typedef list< EGIBB_mod > TModif'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 959 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Modif, and CSeqdesc_Base::m_choice.

◆ IsMol_type()

bool CSeqdesc_Base::IsMol_type ( void  ) const
inline

Check if variant Mol_type is selected.

Mol_type type is defined as 'typedef EGIBB_mol TMol_type'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 932 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Mol_type, and CSeqdesc_Base::m_choice.

◆ IsMolinfo()

bool CSeqdesc_Base::IsMolinfo ( void  ) const
inline

◆ IsName() [1/2]

bool CAnnotdesc_Base::IsName ( void  ) const
inline

Check if variant Name is selected.

Name type is defined as 'typedef string TName'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 495 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Name, and CAnnotdesc_Base::m_choice.

Referenced by s_GetAnnotName(), and CLDS2_AnnotDesc_Hook::SkipObject().

◆ IsName() [2/2]

bool CSeqdesc_Base::IsName ( void  ) const
inline

Check if variant Name is selected.

Name type is defined as 'typedef string TName'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1006 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Name, and CSeqdesc_Base::m_choice.

Referenced by CFindASN1Dlg::ReplaceInDesc(), and CValidError_bioseq::ValidateSeqDescContext().

◆ IsNcbi()

bool CAnnot_id_Base::IsNcbi ( void  ) const
inline

Check if variant Ncbi is selected.

Ncbi type is defined as 'typedef NCBI_NS_NCBI::TEntrezId TNcbi'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 324 of file Annot_id_.hpp.

References CAnnot_id_Base::e_Ncbi, and CAnnot_id_Base::m_choice.

◆ IsNcbi2na()

bool CSeq_data_Base::IsNcbi2na ( void  ) const
inline

Check if variant Ncbi2na is selected.

Ncbi2na type is defined as 'typedef CNCBI2na TNcbi2na'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 544 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbi2na, and CSeq_data_Base::m_choice.

Referenced by s_FixBioseqDeltas(), CValidError_bioseq::x_CountAdjacentNs(), variation_ref::CHgvsParser::x_SeqLiteralToStr(), and variation::CHgvsParser::x_SeqLiteralToStr().

◆ IsNcbi4na()

bool CSeq_data_Base::IsNcbi4na ( void  ) const
inline

Check if variant Ncbi4na is selected.

Ncbi4na type is defined as 'typedef CNCBI4na TNcbi4na'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 564 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbi4na, and CSeq_data_Base::m_choice.

Referenced by BOOST_AUTO_TEST_CASE(), s_FixBioseqDeltas(), CValidError_bioseq::x_CountAdjacentNs(), variation_ref::CHgvsParser::x_SeqLiteralToStr(), variation::CHgvsParser::x_SeqLiteralToStr(), and CSequenceDataTester::x_TestSingleNucleotide_Remote().

◆ IsNcbi8aa()

bool CSeq_data_Base::IsNcbi8aa ( void  ) const
inline

Check if variant Ncbi8aa is selected.

Ncbi8aa type is defined as 'typedef CNCBI8aa TNcbi8aa'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 624 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbi8aa, and CSeq_data_Base::m_choice.

Referenced by variation_ref::CHgvsParser::x_SeqLiteralToStr(), and variation::CHgvsParser::x_SeqLiteralToStr().

◆ IsNcbi8na()

bool CSeq_data_Base::IsNcbi8na ( void  ) const
inline

Check if variant Ncbi8na is selected.

Ncbi8na type is defined as 'typedef CNCBI8na TNcbi8na'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 584 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbi8na, and CSeq_data_Base::m_choice.

Referenced by CValidError_bioseq::x_CountAdjacentNs(), variation_ref::CHgvsParser::x_SeqLiteralToStr(), and variation::CHgvsParser::x_SeqLiteralToStr().

◆ IsNcbieaa()

bool CSeq_data_Base::IsNcbieaa ( void  ) const
inline

◆ IsNcbipaa()

bool CSeq_data_Base::IsNcbipaa ( void  ) const
inline

Check if variant Ncbipaa is selected.

Ncbipaa type is defined as 'typedef CNCBIpaa TNcbipaa'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 664 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbipaa, and CSeq_data_Base::m_choice.

Referenced by variation_ref::CHgvsParser::x_SeqLiteralToStr(), and variation::CHgvsParser::x_SeqLiteralToStr().

◆ IsNcbipna()

bool CSeq_data_Base::IsNcbipna ( void  ) const
inline

Check if variant Ncbipna is selected.

Ncbipna type is defined as 'typedef CNCBIpna TNcbipna'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 604 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbipna, and CSeq_data_Base::m_choice.

Referenced by variation_ref::CHgvsParser::x_SeqLiteralToStr(), and variation::CHgvsParser::x_SeqLiteralToStr().

◆ IsNcbistdaa()

bool CSeq_data_Base::IsNcbistdaa ( void  ) const
inline

◆ IsNum()

bool CSeqdesc_Base::IsNum ( void  ) const
inline

Check if variant Num is selected.

Num type is defined as 'typedef CNumbering TNum'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1072 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Num, and CSeqdesc_Base::m_choice.

◆ IsOrg()

bool CSeqdesc_Base::IsOrg ( void  ) const
inline

Check if variant Org is selected.

Org type is defined as 'typedef COrg_ref TOrg'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1046 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Org, and CSeqdesc_Base::m_choice.

Referenced by GetOrg_refOrNull(), CBioseq::GetTaxId(), CFindASN1Dlg::ReplaceInDesc(), s_GetTaxId(), CRemoteUpdater::UpdateOrgFromTaxon(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), and CNewCleanup_imp::x_MoveSeqdescOrgToSourceOrg().

◆ IsOther()

bool CAnnot_id_Base::IsOther ( void  ) const
inline

Check if variant Other is selected.

Other type is defined as 'typedef CTextannot_id TOther'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 357 of file Annot_id_.hpp.

References CAnnot_id_Base::e_Other, and CAnnot_id_Base::m_choice.

◆ IsPdb()

bool CSeqdesc_Base::IsPdb ( void  ) const
inline

Check if variant Pdb is selected.

Pdb type is defined as 'typedef CPDB_block TPdb'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1164 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Pdb, and CSeqdesc_Base::m_choice.

◆ IsPir()

bool CSeqdesc_Base::IsPir ( void  ) const
inline

Check if variant Pir is selected.

Pir type is defined as 'typedef CPIR_block TPir'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1084 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Pir, and CSeqdesc_Base::m_choice.

◆ IsPrf()

bool CSeqdesc_Base::IsPrf ( void  ) const
inline

Check if variant Prf is selected.

Prf type is defined as 'typedef CPRF_block TPrf'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1158 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Prf, and CSeqdesc_Base::m_choice.

◆ IsPub() [1/2]

bool CAnnotdesc_Base::IsPub ( void  ) const
inline

Check if variant Pub is selected.

Pub type is defined as 'typedef CPubdesc TPub'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 555 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Pub, and CAnnotdesc_Base::m_choice.

◆ IsPub() [2/2]

bool CSeqdesc_Base::IsPub ( void  ) const
inline

◆ IsReal()

bool CNumbering_Base::IsReal ( void  ) const
inline

Check if variant Real is selected.

Real type is defined as 'typedef CNum_real TReal'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 334 of file Numbering_.hpp.

References CNumbering_Base::e_Real, and CNumbering_Base::m_choice.

◆ IsRef() [1/2]

bool CNumbering_Base::IsRef ( void  ) const
inline

Check if variant Ref is selected.

Ref type is defined as 'typedef CNum_ref TRef'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 328 of file Numbering_.hpp.

References CNumbering_Base::e_Ref, and CNumbering_Base::m_choice.

◆ IsRef() [2/2]

bool CSeq_ext_Base::IsRef ( void  ) const
inline

Check if variant Ref is selected.

Ref type is defined as 'typedef CRef_ext TRef'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 324 of file Seq_ext_.hpp.

References CSeq_ext_Base::e_Ref, and CSeq_ext_Base::m_choice.

Referenced by CModifySeqId::GetCommand(), CValidError_bioseq::GetLocFromSeq(), CValidError_bioseq::ValidateRepr(), and CSeqdesc_CI::x_CheckRef().

◆ IsRegion() [1/2]

bool CAnnotdesc_Base::IsRegion ( void  ) const
inline

Check if variant Region is selected.

Region type is defined as 'typedef CSeq_loc TRegion'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 591 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Region, and CAnnotdesc_Base::m_choice.

Referenced by MakeCompartments().

◆ IsRegion() [2/2]

bool CSeqdesc_Base::IsRegion ( void  ) const
inline

Check if variant Region is selected.

Region type is defined as 'typedef string TRegion'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1102 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Region, and CSeqdesc_Base::m_choice.

Referenced by CFindASN1Dlg::ReplaceInDesc().

◆ IsSeg()

bool CSeq_ext_Base::IsSeg ( void  ) const
inline

Check if variant Seg is selected.

Seg type is defined as 'typedef CSeg_ext TSeg'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 318 of file Seq_ext_.hpp.

References CSeq_ext_Base::e_Seg, and CSeq_ext_Base::m_choice.

Referenced by CMasterContext::CMasterContext(), CModifySeqId::GetCommand(), CValidError_bioseq::GetLocFromSeq(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateRepr(), CValidError_bioseq::ValidateSegRef(), and CSeqMap::x_DoUpdateSeq_inst().

◆ IsSeq_table()

bool CSeq_annot_Base::C_Data::IsSeq_table ( void  ) const
inline

◆ IsSet() [1/5]

bool CAnnot_descr_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

Data member is mandatory; its type is defined as 'typedef list< CRef< CAnnotdesc > > Tdata'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 152 of file Annot_descr_.hpp.

References CAnnot_descr_Base::m_set_State.

Referenced by CAutogeneratedExtendedCleanup::ExtendedCleanupSeqAnnotDescr(), CSeq_annot_Finder::Find(), s_GetVcfMetaInfo(), CGvfWriter::WriteHeader(), CFlatGatherer::x_AnnotComments(), CAutogeneratedCleanup::x_BasicCleanupBioseqSet_annot_E_E_desc_ETC(), and CFlatGatherer::x_GetAnnotDescStrucCommentFromBioseqHandle().

◆ IsSet() [2/5]

bool CDelta_ext_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

Data member is mandatory; its type is defined as 'typedef list< CRef< CDelta_seq > > Tdata'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 152 of file Delta_ext_.hpp.

References CDelta_ext_Base::m_set_State.

Referenced by CModifySeqId::GetCommand(), CAutogeneratedCleanup::x_BasicCleanupDeltaExt(), CValidError_bioseq::x_IsRangeGap(), and CValidError_bioseq::x_ParentAndComponentLocationsDiffer().

◆ IsSet() [3/5]

bool CMap_ext_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

Data member is mandatory; its type is defined as 'typedef list< CRef< CSeq_feat > > Tdata'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 152 of file Map_ext_.hpp.

References CMap_ext_Base::m_set_State.

Referenced by CBioseqIndex::CBioseqIndex(), CModifySeqId::GetCommand(), CAutogeneratedCleanup::x_BasicCleanupBioseq_inst_inst_ext_ext_map(), and CDeflineGenerator::x_SetFlags().

◆ IsSet() [4/5]

bool CSeg_ext_Base::IsSet ( void  ) const
inline

Check if a value has been assigned to data member.

Data member is mandatory; its type is defined as 'typedef list< CRef< CSeq_loc > > Tdata'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 152 of file Seg_ext_.hpp.

References CSeg_ext_Base::m_set_State.

Referenced by CModifySeqId::GetCommand(), and CAutogeneratedCleanup::x_BasicCleanupBioseqSet_seq_set_E_E_seq_seq_inst_inst_ext_ext_seg_ETC().

◆ IsSet() [5/5]

bool CSeq_descr_Base::IsSet ( void  ) const
inline

◆ IsSetA()

bool CNum_real_Base::IsSetA ( void  ) const
inline

from an integer system used by Bioseq Check if a value has been assigned to A data member.

Data member A is mandatory; its type is defined as 'typedef double TA'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 242 of file Num_real_.hpp.

References CNum_real_Base::m_set_State.

Referenced by CNum_real_Base::CanGetA(), and CNum_real_Base::SetA().

◆ IsSetAccession()

bool CTextannot_id_Base::IsSetAccession ( void  ) const
inline

Check if a value has been assigned to Accession data member.

Data member Accession is optional; its type is defined as 'typedef string TAccession'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 334 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::CanGetAccession(), CSeq_annot_SplitInfo::GetName(), CTextannot_id_Base::SetAccession(), and CSeq_annot_Info::x_UpdateName().

◆ IsSetAlign_group()

bool CPubdesc_Base::IsSetAlign_group ( void  ) const
inline

this seq aligned with others in paper Check if a value has been assigned to Align_group data member.

Data member Align_group is optional; its type is defined as 'typedef int TAlign_group'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 926 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetAlign_group(), and CPubdesc_Base::SetAlign_group().

◆ IsSetAlign_type()

bool CAlign_def_Base::IsSetAlign_type ( void  ) const
inline

Check if a value has been assigned to Align_type data member.

Data member Align_type is mandatory; its type is defined as 'typedef int TAlign_type'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 208 of file Align_def_.hpp.

References CAlign_def_Base::m_set_State.

Referenced by CAlign_def_Base::CanGetAlign_type(), and CAlign_def_Base::SetAlign_type().

◆ IsSetAligns()

bool CNum_ref_Base::IsSetAligns ( void  ) const
inline

Check if a value has been assigned to Aligns data member.

Data member Aligns is optional; its type is defined as 'typedef CSeq_align TAligns'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 256 of file Num_ref_.hpp.

References CNum_ref_Base::m_Aligns.

Referenced by CNum_ref_Base::CanGetAligns(), and CAutogeneratedCleanup::x_BasicCleanupNumRef().

◆ IsSetAnnot()

bool CBioseq_Base::IsSetAnnot ( void  ) const
inline

Check if a value has been assigned to Annot data member.

Data member Annot is optional; its type is defined as 'typedef list< CRef< CSeq_annot > > TAnnot'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 354 of file Bioseq_.hpp.

References CBioseq_Base::m_set_State.

Referenced by AddFeat(), AddFeatureToBioseq(), CReadBlastApp::addLocation(), CFeatGapInfo::AdjustProteinSeq(), CSourceModParser::ApplyAllMods(), CDiscrepancyContext::AutofixBioseq(), CAutogeneratedCleanup::BasicCleanupBioseq(), ChangeId(), ChangeNucId(), CkCdRegion(), EmblAscii(), CAutogeneratedExtendedCleanup::ExtendedCleanupBioseq(), FindGene(), fta_fix_labels(), GenBankAsciiOrig(), GetEmblDescr(), GetMMDBId(), CCleanup::MoveFeatToProtein(), CFeatureTableReader::MoveRegionsToProteins(), CDiscrepancyContext::PopulateBioseq(), CNewCleanup_imp::ProtSeqBC(), CFeatureTableReader::RemoveEmptyFtable(), CReadBlastApp::RemoveProblems(), RevComp(), s_GetBioseqAnnot(), s_GetQualityString(), s_HasUnprocessedCdregions(), s_RemoveAnnotsFromEntry(), s_UpdateFeatureIds(), CBioseq_Info::sx_ShallowCopy(), CMytestApplication::TestFeatureGeneOverlap(), CdBlaster::truncateBioseq(), CValidError_graph::ValidateGraphsOnBioseq(), objects::VisitAllFeatures(), CQualScoreWriter::Write(), CAsnCacheTestApplication::x_FindAnnotated(), CFeatModApply::x_FindSeqfeat(), CSeqMasterIndex::x_InitSeqs(), CNewCleanup_imp::x_IsCommentRedundantWithEC(), CNewCleanup_imp::x_MergeAdjacentFeatureTables(), CNewCleanup_imp::x_MoveCdregionXrefsToProt(), CNewCleanup_imp::x_RemoveEmptyFeatureTables(), CNewCleanup_imp::x_SeqFeatCDSGBQualBC(), CBioseq_Info::x_SetObject(), CSplitDataLoader::x_SplitSeq(), CQualScoreWriter::x_WriteHeader(), and XMLAscii().

◆ IsSetAscending()

bool CNum_cont_Base::IsSetAscending ( void  ) const
inline

ascending numbers? Check if a value has been assigned to Ascending data member.

Data member Ascending is optional with default true; its type is defined as 'typedef bool TAscending'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 347 of file Num_cont_.hpp.

References CNum_cont_Base::m_set_State.

Referenced by CNum_cont_Base::SetAscending().

◆ IsSetAssembly()

bool CSeq_hist_Base::IsSetAssembly ( void  ) const
inline

◆ IsSetB()

bool CNum_real_Base::IsSetB ( void  ) const
inline

position = (a * int_position) + b Check if a value has been assigned to B data member.

Data member B is mandatory; its type is defined as 'typedef double TB'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 289 of file Num_real_.hpp.

References CNum_real_Base::m_set_State.

Referenced by CNum_real_Base::CanGetB(), and CNum_real_Base::SetB().

◆ IsSetBiomol()

bool CMolInfo_Base::IsSetBiomol ( void  ) const
inline

Check if a value has been assigned to Biomol data member.

Data member Biomol is optional with default eBiomol_unknown; its type is defined as 'typedef int TBiomol'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 422 of file MolInfo_.hpp.

References CMolInfo_Base::m_set_State.

Referenced by AdjustProteinMolInfoToMatchCDS(), CMolInfoEditDlg::ApplyToMolInfo(), CFastaReaderEx::AssembleSeq(), FinalCleanup(), CWriteUtil::GetBiomol(), CMolInfo::GetLabel(), CValidError_feat::GetTSACDSOnMinusStrandErrors(), CMolInfoField::GetVal(), IsEmptyMolInfo(), CValidError_bioseq::IsMrna(), CEditingActionMolInfoMolecule::IsSetValue(), CMolInfoSubpanel::OnSelectButton(), CAdjustForConsensusSpliceSite::s_IsBioseqGood_AdjustEnds(), s_UpdateGlobalInfo(), CMolInfo_Base::SetBiomol(), CMolInfoSubpanel::SetClusters(), CReadInSkipObjectHook< Object >::SkipObject(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_desc::ValidateMolInfo(), CValidError_bioseq::ValidateMolInfoContext(), CSubmissionWizard::x_ApplyMolinfoToRecords(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CNewCleanup_imp::x_FixUnsetMolFromBiomol(), CAutoDef::x_GetOneNonFeatureClause(), CPrimeCacheApplication::x_Process_Fasta(), CAutoDefFeatureClause::x_SetBiomol(), CValidError_bioseq::x_ValidateAbuttingRNA(), CValidError_bioseq::x_ValidateAbuttingUTR(), CValidError_bioseq::x_ValidateCompletness(), CValidError_bioseq::x_ValidateMolInfoForBioSource(), CGffFeatureContext::xAssignSequenceIsGenomicRecord(), and CFeatureTableReader::xConvertSeqIntoSeqSet().

◆ IsSetComment()

bool CPubdesc_Base::IsSetComment ( void  ) const
inline

◆ IsSetCompleteness()

bool CMolInfo_Base::IsSetCompleteness ( void  ) const
inline

◆ IsSetData()

bool CSeq_annot_Base::IsSetData ( void  ) const
inline

Check if a value has been assigned to Data data member.

Data member Data is mandatory; its type is defined as 'typedef C_Data TData'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 861 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_Data, and CRef< C, Locker >::NotEmpty().

Referenced by CTableAnnotDataSource::AddSeqLoc(), CTableAnnotDataSource::AddSnpSeqLoc(), subfuse::CSubmissionCollector::AdjustLocalIds(), CRemoveSeqAnnot::ApplyToSeqAnot(), CAutogeneratedCleanup::BasicCleanupSeqAnnot(), Convert_Seq_annot_Seq_align(), Convert_Seq_annot_Seq_feat(), Convert_Seq_annot_Seq_graph(), CVariationUtilities::CorrectRefAllele(), CTableAnnotDataSource::CreateFeature(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CTableAnnotDataSource::FindLocations(), CVDBGraphSeqIterator::GetAnnot(), AnnotObjTrait< CSeq_feat >::GetCont(), AnnotObjTrait< CSeq_align >::GetCont(), AnnotObjTrait< CSeq_graph >::GetCont(), CDesktopAnnotItem::GetDescription(), CAnnotationLoader::GetNextAnnot(), CSeq_annot::IsAlign(), CSeq_annot::IsFtable(), CSeq_annot::IsGraph(), CSeq_annot::IsIds(), CSeq_annot::IsLocs(), CSeq_annot::IsSeq_table(), CTableAnnotDataSource::RemoveSeqLocs(), s_GetSeqAnnotChoiceMask(), s_LoadSeqAnnot(), s_SetSearchParam(), CRemoveSeqFromAlignDlg::SearchSeq_entry(), CNewCleanup_imp::ShouldRemoveAnnot(), SrchCdRegion(), CMytestApplication::TestFeatureGeneOverlap(), CUCSCRegionWriter::WriteAnnot(), CAutogeneratedCleanup::x_BasicCleanupSeqSubmit_data_annots_E(), CSequenceEditingEventHandler::x_CacheSelectedLocations(), CCreateGeneModelTask::x_GetCommand(), CVariationNormalization_base< T >::x_Shift(), and CModifySeqId::x_UpdateSeqAnnot().

◆ IsSetDate()

bool CSeq_hist_rec_Base::IsSetDate ( void  ) const
inline

Check if a value has been assigned to Date data member.

Data member Date is optional; its type is defined as 'typedef CDate TDate'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 197 of file Seq_hist_rec_.hpp.

References CSeq_hist_rec_Base::m_Date.

Referenced by CSeq_hist_rec_Base::CanGetDate(), CEditHistory::CreateControls(), s_CreateHistCommentString(), CValidError_bioseq::ValidateHistory(), CAutogeneratedCleanup::x_BasicCleanupSeqHistRec(), and x_FindLatestSequence().

◆ IsSetDb()

bool CSeq_annot_Base::IsSetDb ( void  ) const
inline

Check if a value has been assigned to Db data member.

Data member Db is optional; its type is defined as 'typedef int TDb'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 746 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_set_State.

Referenced by CSeq_annot_Base::CanGetDb(), CBlobSplitterImpl::MakeSeq_annot(), s_IsMergeableFeatureTable(), CSeq_annot_Handle::Seq_annot_IsSetDb(), CSeq_annot_Base::SetDb(), and CAnnotGetter::x_GetCompleteSeqAnnot().

◆ IsSetDeleted()

bool CSeq_hist_Base::IsSetDeleted ( void  ) const
inline

Check if a value has been assigned to Deleted data member.

Data member Deleted is optional; its type is defined as 'typedef C_Deleted TDeleted'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 567 of file Seq_hist_.hpp.

References CSeq_hist_Base::m_Deleted.

Referenced by CSeq_hist_Base::CanGetDeleted(), CBlobSplitterImpl::CopySequence(), CEditHistory::CreateControls(), CRemoveSeqHistAssembly::GetCommand(), and CAutogeneratedCleanup::x_BasicCleanupSeqHist().

◆ IsSetDesc()

bool CSeq_annot_Base::IsSetDesc ( void  ) const
inline

◆ IsSetDescr()

bool CBioseq_Base::IsSetDescr ( void  ) const
inline

descriptors Check if a value has been assigned to Descr data member.

Data member Descr is optional; its type is defined as 'typedef CSeq_descr TDescr'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 303 of file Bioseq_.hpp.

References CBioseq_Base::m_Descr.

Referenced by AddCommentToBioseq(), AddLocalIdUserObjects(), CWGSDb_Impl::AddMasterDescr(), CCleanup::AddMissingMolInfo(), CCleanup::AddPartialToProteinTitle(), CNewCleanup_imp::AddProteinTitles(), AddSeqdescToBioseq(), AddTitle(), CFeatGapInfo::AdjustProteinSeq(), CAutogeneratedCleanup::BasicCleanupBioseq(), BOOST_AUTO_TEST_CASE(), CBioseq_Base::CanGetDescr(), CheckHost(), CheckLocalId(), CollectDescriptors(), CompareDescrFeatSources(), CBlobSplitterImpl::CopySkeleton(), CChangeSeqdescTitleCommand::Execute(), CAutogeneratedExtendedCleanup::ExtendedCleanupBioseq(), extractBioseqInfo(), FindUnverified(), fta_remove_cleanup_user_object(), CDUpdater::GetBlastDefline(), AlignmentCollection::GetDefline(), CAlignFormatUtil::GetSeqDescrString(), GetSpeciesFromBioseq(), CBioseq::GetTaxId(), TaxClient::GetTaxIDFromBioseq(), GetTaxIdInBioseq(), HasRepairedIDs(), CCdFromFasta::ImportAlignmentData(), IsUnverifiedContaminant(), IsUnverifiedFeature(), IsUnverifiedMisassembled(), IsUnverifiedOrganism(), CValidError_bioseq::IsWGS(), MoveBiomolToTop(), CApplyMods::operator()(), PrintASN1(), PropogateSuppliedLineage(), CNewCleanup_imp::ProtSeqBC(), CNewCleanup_imp::RemoveBadProteinTitle(), CDUpdater::RemoveBlastDefline(), RemoveUserObjectType(), s_AddSeqTitleToPssm(), s_AutoDefUserObjectFromBioseq(), s_GetFastaDefline(), s_GetQualityString(), s_GetSequenceId(), s_HasDescriptorOfType(), s_HasWGSTech(), CSequenceEditingEventHandler::SaveDescriptors(), CValidErrorFormat::SetSuppressionRules(), SetTargetedLocusName(), ShowOrgRef(), CBioseq_Info::sx_ShallowCopy(), CChangeSeqdescTitleCommand::Unexecute(), CTable2AsnContext::UpdateTaxonFromTable(), CValidError_bioseq::ValidateBioseq(), CValidError_bioseqset::ValidateBioseqSet(), CValidError_bioseq::ValidateSeqGap(), CVdbFastaExtractor::Write(), CNewCleanup_imp::x_CleanupGenbankBlock(), CNewCleanup_imp::x_ClearEmptyDescr(), CSubmissionWizard::x_ExtractDescriptorsFromSeqEntry(), CDumpASNIndex::x_GetTaxId(), CSeqMasterIndex::x_InitSeqs(), CMakeProfileDBApp::x_MakeVol(), CNewCleanup_imp::x_RemovePub(), CNewCleanup_imp::x_RescueMolInfo(), CNewCleanup_imp::x_SetPartialsForProtein(), CSplitDataLoader::x_SplitSeq(), and CMakeProfileDBApp::x_UpdateCobalt().

◆ IsSetExt()

bool CSeq_inst_Base::IsSetExt ( void  ) const
inline

extensions for special types Check if a value has been assigned to Ext data member.

Data member Ext is optional; its type is defined as 'typedef CSeq_ext TExt'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 826 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_Ext.

Referenced by CGapsEditor::AddBioseqAsLiteral(), AddLiteral(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CConvertGapsBySize::apply(), CExpandGaps::apply(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), AssemblyGapsToDelta(), CBlobSplitterImpl::AttachToSkeleton(), BOOST_AUTO_TEST_CASE(), CSeq_inst_Base::CanGetExt(), CheckTranslatedBioseq(), CSeq_inst::ConvertDeltaToRaw(), CGapsEditor::ConvertNs2Gaps(), CBlobSplitterImpl::CopySequence(), CBlobSplitterImpl::CopySkeleton(), CSeqMap::CSeqMap(), DeltaBioseqPack(), CRawSeqToDeltaByN::DeltaSeqToRaw(), ExtractExtraIds(), fta_check_con_for_wgs(), fta_create_wgs_seqid(), CAddLinkageToGaps::GetCommand(), CModifySeqId::GetCommand(), CBlobSplitterImpl::GetLength(), CValidError_bioseq::GetLocFromSeq(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsSelfReferential(), NormalizeUnknownLengthGaps(), CBioseq::PackAsDeltaSeq(), CFastaReaderEx::ReadDeltaFasta(), ReverseComplement(), CAsnCacheTestApplication::Run(), s_HasRawSequence(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), Split_Qscore_SeqGraph_By_DeltaSeq(), CBioseq_Info::sx_ShallowCopy(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_bioseq::ValidateDelta(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateRepr(), CValidError_bioseq::ValidateSegRef(), CAutogeneratedCleanup::x_BasicCleanupBioseq_inst(), CBioseq_Info::x_CalcBioseqLength(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CSeqMap::x_DoUpdateSeq_inst(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupBioseq_inst(), CPrimeCacheApplication::x_ExtractDelta(), CSingleFeatValidator::x_FindStartOfGap(), CValidError_bioseq::x_HasGap(), CValidError_bioseq::x_IsRangeGap(), CValidError_bioseq::x_ParentAndComponentLocationsDiffer(), CForeignContaminationScreenReportReader::xCheckLen(), and CForeignContaminationScreenReportReader::xTrimExt().

◆ IsSetFig()

bool CPubdesc_Base::IsSetFig ( void  ) const
inline

figure in paper Check if a value has been assigned to Fig data member.

Data member Fig is optional; its type is defined as 'typedef string TFig'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 670 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetFig(), CCleanup::OkToPromoteNpPub(), s_CombineRefs(), CPubdesc_Base::SetFig(), CReferenceItem::x_GatherRemark(), and CNewCleanup_imp::x_IsPubContentBad().

◆ IsSetFuzz() [1/2]

bool CSeq_inst_Base::IsSetFuzz ( void  ) const
inline

length uncertainty Check if a value has been assigned to Fuzz data member.

Data member Fuzz is optional; its type is defined as 'typedef CInt_fuzz TFuzz'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 687 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_Fuzz.

Referenced by CSeq_inst_Base::CanGetFuzz(), CBlobSplitterImpl::CopySequence(), CBioseq_Info::sx_ShallowCopy(), and CValidError_bioseq::ValidateRawConst().

◆ IsSetFuzz() [2/2]

bool CSeq_literal_Base::IsSetFuzz ( void  ) const
inline

could be unsure Check if a value has been assigned to Fuzz data member.

Data member Fuzz is optional; its type is defined as 'typedef CInt_fuzz TFuzz'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 289 of file Seq_literal_.hpp.

References CSeq_literal_Base::m_Fuzz.

Referenced by CConvertGapsBySize::apply(), CCombineAdjacentGaps::apply_impl(), CSeq_literal_Base::CanGetFuzz(), CBlobSplitterImpl::CopySequence(), CSeq_literal::GetBridgeability(), CExpandGaps::IsSkipGap(), CValidError_bioseq::ValidateDelta(), and CContigItem::x_GatherInfo().

◆ IsSetGbmoltype()

bool CMolInfo_Base::IsSetGbmoltype ( void  ) const
inline

identifies particular ncRNA Check if a value has been assigned to Gbmoltype data member.

Data member Gbmoltype is optional; its type is defined as 'typedef string TGbmoltype'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 619 of file MolInfo_.hpp.

References CMolInfo_Base::m_set_State.

Referenced by CMolInfo_Base::CanGetGbmoltype(), IsEmptyMolInfo(), and CMolInfo_Base::SetGbmoltype().

◆ IsSetHas_zero()

bool CNum_cont_Base::IsSetHas_zero ( void  ) const
inline

0 used? Check if a value has been assigned to Has_zero data member.

Data member Has_zero is optional with default false; its type is defined as 'typedef bool THas_zero'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 297 of file Num_cont_.hpp.

References CNum_cont_Base::m_set_State.

Referenced by CNum_cont_Base::SetHas_zero().

◆ IsSetHist()

bool CSeq_inst_Base::IsSetHist ( void  ) const
inline

◆ IsSetId() [1/2]

bool CBioseq_Base::IsSetId ( void  ) const
inline

equivalent identifiers Check if a value has been assigned to Id data member.

Data member Id is mandatory; its type is defined as 'typedef list< CRef< CSeq_id > > TId'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 278 of file Bioseq_.hpp.

References CBioseq_Base::m_set_State.

Referenced by CGBProjectHelper::AddProjectItemsFromRID(), AllowOrphanedProtein(), CTrimN::apply(), CAutogeneratedCleanup::BasicCleanupBioseq(), CRemoveSequencesDlg::CollectLabels(), CRBSubpanel::CollectLabels(), CRemoveSequencesDlg::CollectLabelsAll(), CRBSubpanel::CollectLabelsAll(), seqsubmit_split::SIdCompare::compare_seq(), CSeqIdField::GetVal(), CFileIDField::GetVal(), CGeneralIDField::GetVal(), CLocalIDField::GetVals(), HasRepairedIDs(), CLocalIDField::IsEmpty(), CValidError_bioseq::IsMaster(), CDiscrepancyContext::IsRefseq(), CValidError_bioseq::IsTSAAccession(), CValidError_bioseq::IsWGSAccession(), CEditingActionDescLocalId::Modify(), CFileSubpanel::OnSelectButton(), CNewCleanup_imp::ProtSeqBC(), QSbuf_To_Single_Qscore_SeqGraph(), s_GetMatchingSequence(), s_HasUnprocessedCdregions(), s_ReportUndefinedSpeciesId(), CLengthSubpanel::SetClusters(), CFileSubpanel::SetClusters(), CBioseq_Info::sx_ShallowCopy(), CMacroFunction_TrimTerminalNs::TheFunction(), TranslateCDSCommand(), CValidError_bioseq::ValidateBioseqContext(), CValidError_annot::ValidateSeqAnnotContext(), CValidError_bioseq::ValidateSeqIds(), CEditObjectSeq_feat::x_HandleCdsProduct(), x_IsEmblOrDdbjOnSet(), CFeatureItem::x_SeqIdWriteForTable(), CBioseq_Info::x_SetObject(), CModifySeqId::x_UpdateBioseq(), and CRemoveSeqId::x_UpdateBioseq().

◆ IsSetId() [2/2]

bool CSeq_annot_Base::IsSetId ( void  ) const
inline

Check if a value has been assigned to Id data member.

Data member Id is optional; its type is defined as 'typedef list< CRef< CAnnot_id > > TId'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 721 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_set_State.

Referenced by CSeq_annot_SplitInfo::GetName(), CBlobSplitterImpl::MakeSeq_annot(), s_GetAnnotId(), s_IsMergeableFeatureTable(), CSeq_annot_Handle::Seq_annot_IsSetId(), CAnnotGetter::x_GetCompleteSeqAnnot(), and CSeq_annot_Info::x_UpdateName().

◆ IsSetIds() [1/2]

bool CAlign_def_Base::IsSetIds ( void  ) const
inline

used for the one ref seqid for now Check if a value has been assigned to Ids data member.

Data member Ids is optional; its type is defined as 'typedef list< CRef< CSeq_id > > TIds'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 255 of file Align_def_.hpp.

References CAlign_def_Base::m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupBioseqSet_annot_E_E_desc_desc_E_E_align_ETC().

◆ IsSetIds() [2/2]

bool CSeq_hist_rec_Base::IsSetIds ( void  ) const
inline

Check if a value has been assigned to Ids data member.

Data member Ids is mandatory; its type is defined as 'typedef list< CRef< CSeq_id > > TIds'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 218 of file Seq_hist_rec_.hpp.

References CSeq_hist_rec_Base::m_set_State.

Referenced by CLoadSecondaryAccessions::apply(), CEditHistory::CreateControls(), CAddSecondary::GetCommand(), CModifySeqId::GetCommand(), and CAutogeneratedCleanup::x_BasicCleanupSeqHistRec().

◆ IsSetInst()

bool CBioseq_Base::IsSetInst ( void  ) const
inline

the sequence data Check if a value has been assigned to Inst data member.

Data member Inst is mandatory; its type is defined as 'typedef CSeq_inst TInst'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 324 of file Bioseq_.hpp.

References CBioseq_Base::m_Inst.

Referenced by CCleanup::AddMissingMolInfo(), CCleanup::AddPartialToProteinTitle(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CLoadSecondaryAccessions::apply(), CClearKeywords::ApplyToCSeq_entry(), CMolInfoEditDlg::ApplyToInst(), CMolInfoEditDlg::ApplyToMolInfo(), CAutogeneratedCleanup::BasicCleanupBioseq(), BOOST_AUTO_TEST_CASE(), CSeqTranslator::ChangeDeltaProteinToRawProtein(), CFeatureTableReader::ChangeDeltaProteinToRawProtein(), CSequenceEditingEventHandler::ChangeToGenomicDna(), CFastaReader::CheckDataLine(), seqsubmit_split::SLongestFirstCompare::compare_seq(), seqsubmit_split::SShortestFirstCompare::compare_seq(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CGapsEditor::ConvertNs2Gaps(), CGapsEditor::CreateGap(), CNewCleanup_imp::CreateMissingMolInfo(), CMolInfoEditDlg::CreateNewMolInfo(), CAutogeneratedExtendedCleanup::ExtendedCleanupBioseq(), CNewCleanup_imp::FixUnsetMolFromBiomol(), CValidError_bioseq::GapByGapInst(), CAddSecondary::GetCommand(), CRemoveSeqHistAssembly::GetCommand(), CModifySeqId::GetCommand(), GetRetranslateCDSCommand(), GetTitle(), CDeflineProcess::IndexedProcess(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableLeft(), IsExtendableLeft(), CConvertBadCdsAndRnaToMiscFeat::IsExtendableRight(), IsExtendableRight(), CValidError_bioseq::IsMaster(), CValidError_bioseq::IsSelfReferential(), CMolInfoSubpanel::OnSelectButton(), CBlastFormat::PrintReport(), CNewCleanup_imp::ProtSeqBC(), CFastaReaderEx::ReadDeltaFasta(), CNewCleanup_imp::RemoveBadProteinTitle(), CNewCleanup_imp::ResynchPeptidePartials(), RetranslateCDS(), RevComp(), s_IncrementSeqCount(), s_IsConWithGaps(), CUpdateSeq_Input::s_IsDeltaWithFarPointers(), CUpdateSeq_Input::s_IsDeltaWithNoGaps(), s_ReplaceAllMolinfo(), s_WillReportTerminalGap(), CFlatfileProcess::SeqEntryProcess(), CGeneOverlapProcess::SeqEntryProcess(), CGeneFeatTreeProcess::SeqEntryProcess(), CMolInfoSubpanel::SetClusters(), CBioseq_Info::sx_ShallowCopy(), CDeflineProcess::UnindexedProcess(), CValidError_bioseq::ValidateCompleteGenome(), CValidError_bioseq::ValidateDeltaLoc(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateMolInfoContext(), CValidError_bioseq::ValidateNsAndGaps(), CVdbFastaExtractor::Write(), CAlignFormatUtil::x_AcknowledgeBlastSequence(), CSGSwitchPointJob::x_Execute(), CNewCleanup_imp::x_ExtendProteinFeatureOnProteinSeq(), CNewCleanup_imp::x_ExtendSingleGeneOnMrna(), CEditObjectSeq_feat::x_HandleCdsProduct(), CFastaReader::x_NucOrProt(), CNewCleanup_imp::x_RemoveSingleStrand(), CValidError_bioseq::x_ValidateCompletness(), CForeignContaminationScreenReportReader::xCheckLen(), CFeatureTableReader::xConvertSeqIntoSeqSet(), and CFeatureTableReader::xMergeCDSFeatures_impl().

◆ IsSetLength() [1/2]

bool CSeq_inst_Base::IsSetLength ( void  ) const
inline

◆ IsSetLength() [2/2]

bool CSeq_literal_Base::IsSetLength ( void  ) const
inline

must give a length in residues Check if a value has been assigned to Length data member.

Data member Length is mandatory; its type is defined as 'typedef TSeqPos TLength'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 242 of file Seq_literal_.hpp.

References CSeq_literal_Base::m_set_State.

Referenced by CSeq_literal_Base::CanGetLength(), s_GetUngapLoc(), CSeq_literal_Base::SetLength(), CValidError_bioseq::ValidateDelta(), and CGapsEditor::x_SetGapParameters().

◆ IsSetLinkage()

bool CSeq_gap_Base::IsSetLinkage ( void  ) const
inline

Check if a value has been assigned to Linkage data member.

Data member Linkage is optional; its type is defined as 'typedef int TLinkage'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 310 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_set_State.

Referenced by CSeq_gap::AddLinkageEvidence(), BOOST_AUTO_TEST_CASE(), CSeq_gap_Base::CanGetLinkage(), CSeq_gap::ChangeType(), CSeq_literal::GetBridgeability(), CUpdateSeq_Input::s_IsGoodLiteral(), CSeq_gap_Base::SetLinkage(), CValidError_bioseq::ValidateDelta(), and CValidError_bioseq::ValidateSeqGap().

◆ IsSetLinkage_evidence()

bool CSeq_gap_Base::IsSetLinkage_evidence ( void  ) const
inline

Check if a value has been assigned to Linkage_evidence data member.

Data member Linkage_evidence is optional; its type is defined as 'typedef list< CRef< CLinkage_evidence > > TLinkage_evidence'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 357 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_set_State.

Referenced by CSeq_gap::AddLinkageEvidence(), BOOST_AUTO_TEST_CASE(), CSeq_gap::ChangeType(), CSeq_literal::GetBridgeability(), CFastaOstream::GetGapModText(), CValidError_bioseq::HasBadWGSGap(), CValidError_bioseq::ValidateSeqGap(), and WriteLinkageEvidence().

◆ IsSetMaploc()

bool CPubdesc_Base::IsSetMaploc ( void  ) const
inline

map location reported in paper Check if a value has been assigned to Maploc data member.

Data member Maploc is optional; its type is defined as 'typedef string TMaploc'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 832 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetMaploc(), s_CombineRefs(), CPubdesc_Base::SetMaploc(), and CReferenceItem::x_GatherRemark().

◆ IsSetMol()

bool CSeq_inst_Base::IsSetMol ( void  ) const
inline

Check if a value has been assigned to Mol data member.

Data member Mol is mandatory; its type is defined as 'typedef EMol TMol'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 593 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_set_State.

Referenced by CCleanup::AddMissingMolInfo(), CCleanup::AddPartialToProteinTitle(), CCleanup::AddProteinTitle(), CClearKeywords::ApplyToCSeq_entry(), CMolInfoEditDlg::ApplyToInst(), CMolInfoEditDlg::ApplyToMolInfo(), CFastaReaderEx::AssignMolType(), CSeq_inst_Base::CanGetMol(), CSequenceEditingEventHandler::ChangeToGenomicDna(), CFastaReader::CheckDataLine(), CSeq_inst::ConvertDeltaToRaw(), CNewCleanup_imp::CreateMissingMolInfo(), CMolInfoEditDlg::CreateNewMolInfo(), CSeqMap::CSeqMap(), sequpd::FindMatches(), CValidError_bioseq::GapByGapInst(), CBioseq_set::GetGenomicFromGenProdSet(), CMolInfoField::GetVal(), CDeflineProcess::IndexedProcess(), IsBadSeqInstStrand(), CEditingActionMolInfoClass::IsSetValue(), CMolInfoSubpanel::OnSelectButton(), CNewCleanup_imp::ProtSeqBC(), RawBioseqPack(), CNewCleanup_imp::RemoveBadProteinTitle(), CNewCleanup_imp::ResynchPeptidePartials(), s_ReplaceAllMolinfo(), s_WillReportTerminalGap(), CFlatfileProcess::SeqEntryProcess(), CGeneOverlapProcess::SeqEntryProcess(), CGeneFeatTreeProcess::SeqEntryProcess(), CMolInfoSubpanel::SetClusters(), CSeq_inst_Base::SetMol(), CCleanup::SetMolinfoTech(), CBioseq_Info::sx_ShallowCopy(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseq::ValidateInst(), CValidError_bioseq::ValidateNsAndGaps(), CFastaReader::x_NucOrProt(), CValidError_bioseq::x_ValidateAbuttingRNA(), and CFeatureTableReader::xConvertSeqIntoSeqSet().

◆ IsSetName() [1/3]

bool CPubdesc_Base::IsSetName ( void  ) const
inline

name used in paper Check if a value has been assigned to Name data member.

Data member Name is optional; its type is defined as 'typedef string TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 623 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetName(), CCleanup::OkToPromoteNpPub(), and CPubdesc_Base::SetName().

◆ IsSetName() [2/3]

bool CSeq_annot_Base::IsSetName ( void  ) const
inline

source if "other" above Check if a value has been assigned to Name data member.

Data member Name is optional; its type is defined as 'typedef string TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 793 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_set_State.

Referenced by CSeq_annot_Base::CanGetName(), CBlobSplitterImpl::MakeSeq_annot(), s_IsMergeableFeatureTable(), CSeq_annot_Handle::Seq_annot_IsSetName(), CSeq_annot_Base::SetName(), and CAnnotGetter::x_GetCompleteSeqAnnot().

◆ IsSetName() [3/3]

bool CTextannot_id_Base::IsSetName ( void  ) const
inline

Check if a value has been assigned to Name data member.

Data member Name is optional; its type is defined as 'typedef string TName'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 287 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::CanGetName(), and CTextannot_id_Base::SetName().

◆ IsSetNames()

bool CNum_enum_Base::IsSetNames ( void  ) const
inline

the tags Check if a value has been assigned to Names data member.

Data member Names is mandatory; its type is defined as 'typedef list< string > TNames'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 243 of file Num_enum_.hpp.

References CNum_enum_Base::m_set_State.

◆ IsSetNum() [1/2]

bool CNum_enum_Base::IsSetNum ( void  ) const
inline

number of tags to follow Check if a value has been assigned to Num data member.

Data member Num is mandatory; its type is defined as 'typedef TSeqPos TNum'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 196 of file Num_enum_.hpp.

References CNum_enum_Base::m_set_State.

Referenced by CNum_enum_Base::CanGetNum(), and CNum_enum_Base::SetNum().

◆ IsSetNum() [2/2]

bool CPubdesc_Base::IsSetNum ( void  ) const
inline

numbering from paper Check if a value has been assigned to Num data member.

Data member Num is optional; its type is defined as 'typedef CNumbering TNum'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 717 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Num.

Referenced by CPubdesc_Base::CanGetNum(), CCleanup::OkToPromoteNpPub(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_data_data_pub_ETC(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeatXrefPub().

◆ IsSetNumexc()

bool CPubdesc_Base::IsSetNumexc ( void  ) const
inline

numbering problem with paper Check if a value has been assigned to Numexc data member.

Data member Numexc is optional; its type is defined as 'typedef bool TNumexc'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 738 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetNumexc(), and CPubdesc_Base::SetNumexc().

◆ IsSetPoly_a()

bool CPubdesc_Base::IsSetPoly_a ( void  ) const
inline

poly A tail indicated in figure? Check if a value has been assigned to Poly_a data member.

Data member Poly_a is optional; its type is defined as 'typedef bool TPoly_a'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 785 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetPoly_a(), s_CombineRefs(), CPubdesc_Base::SetPoly_a(), and CReferenceItem::x_GatherRemark().

◆ IsSetPub()

bool CPubdesc_Base::IsSetPub ( void  ) const
inline

the citation(s) Check if a value has been assigned to Pub data member.

Data member Pub is mandatory; its type is defined as 'typedef CPub_equiv TPub'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 593 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Pub.

Referenced by CDiscrepancyContext::CParseNode::AddDescriptor(), CDiscrepancyContext::CParseNode::AddFeature(), CGlobalPubmedIdLookup::apply(), CheckSegPub(), CCleanupPub::CleanPubdesc(), CSubmissionWizard::ExportTemplate(), GetAuthList(), GetDocSumLabel(), CCleanup::GetPubdescLabels(), CPubField::GetPubTitle(), GetPubTitleAndAuthors(), CPubField::GetVals(), HasAuthor(), HasUnpubWithoutTitle(), IsCitSubMissingAffiliation(), CCleanup::IsMinPub(), CEditingActionDescPubTitle::Modify(), CEditingActionDescPubPmid::Modify(), IEditingActionDescAffil::Modify(), IEditingActionDescAuthors::Modify(), IEditingActionDescJournal::Modify(), CEditingActionDescAuthorNameList::Modify(), CRemoteUpdater::PostProcessPubs(), PrintBioseqXML(), CNewCleanup_imp::PubdescBC(), CFindASN1Dlg::ReplaceInPubdesc(), s_FirstPubMatchesSecond(), CMacroFunction_PubFields::s_GetStatus(), s_IsCitSub(), s_UpdateGlobalInfo(), SetAuthList(), SetAuthorNames(), CRelaxedLookupDlg::SetPubdesc(), CPubField::SetPubTitle(), CMacroFunction_ISOJTALookup::TheFunction(), CMacroFunction_LookupPub::TheFunction(), CRemarksAndSerialNumberPanel::TransferDataFromWindow(), CRemarksAndSerialNumberPanel::TransferDataToWindow(), CValidError_imp::ValidatePubdesc(), IAuthorEditor::x_ApplyToPubdesc(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_data_data_pub_ETC(), CAutogeneratedCleanup::x_BasicCleanupSeqFeatXrefPub(), CReferenceItem::x_GatherInfo(), CValidError_bioseq::x_HasCitSub(), CNewCleanup_imp::x_IsPubContentBad(), and CSrcWriter::xGather().

◆ IsSetRefnum()

bool CNum_cont_Base::IsSetRefnum ( void  ) const
inline

number assigned to first residue Check if a value has been assigned to Refnum data member.

Data member Refnum is optional with default 1; its type is defined as 'typedef TSignedSeqPos TRefnum'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 247 of file Num_cont_.hpp.

References CNum_cont_Base::m_set_State.

Referenced by CNum_cont_Base::SetRefnum().

◆ IsSetReftype()

bool CPubdesc_Base::IsSetReftype ( void  ) const
inline

Check if a value has been assigned to Reftype data member.

Data member Reftype is optional with default eReftype_seq; its type is defined as 'typedef int TReftype'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1020 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::SetReftype().

◆ IsSetRelease()

bool CTextannot_id_Base::IsSetRelease ( void  ) const
inline

Check if a value has been assigned to Release data member.

Data member Release is optional; its type is defined as 'typedef string TRelease'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 381 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::CanGetRelease(), and CTextannot_id_Base::SetRelease().

◆ IsSetReplaced_by()

bool CSeq_hist_Base::IsSetReplaced_by ( void  ) const
inline

these seqs make this one obsolete Check if a value has been assigned to Replaced_by data member.

Data member Replaced_by is optional; its type is defined as 'typedef CSeq_hist_rec TReplaced_by'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 546 of file Seq_hist_.hpp.

References CSeq_hist_Base::m_Replaced_by.

Referenced by CSeq_hist_Base::CanGetReplaced_by(), CBlobSplitterImpl::CopySequence(), CEditHistory::CreateControls(), CRemoveSeqHistAssembly::GetCommand(), CModifySeqId::GetCommand(), s_CheckDataStatus(), CValidError_bioseq::ValidateHistory(), CAutogeneratedCleanup::x_BasicCleanupSeqHist(), and x_FindLatestSequence().

◆ IsSetReplaces()

bool CSeq_hist_Base::IsSetReplaces ( void  ) const
inline

seq makes these seqs obsolete Check if a value has been assigned to Replaces data member.

Data member Replaces is optional; its type is defined as 'typedef CSeq_hist_rec TReplaces'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 525 of file Seq_hist_.hpp.

References CSeq_hist_Base::m_Replaces.

Referenced by CLoadSecondaryAccessions::apply(), CSeq_hist_Base::CanGetReplaces(), CBlobSplitterImpl::CopySequence(), CEditHistory::CreateControls(), CAddSecondary::GetCommand(), CRemoveSeqHistAssembly::GetCommand(), CModifySeqId::GetCommand(), CValidError_bioseq::ValidateHistory(), CAutogeneratedCleanup::x_BasicCleanupSeqHist(), CFlatGatherer::x_HistoryComments(), and CGenbankFormatter::x_LocusHtmlPrefix().

◆ IsSetRepr()

bool CSeq_inst_Base::IsSetRepr ( void  ) const
inline

◆ IsSetSeq_data() [1/2]

bool CSeq_inst_Base::IsSetSeq_data ( void  ) const
inline

◆ IsSetSeq_data() [2/2]

bool CSeq_literal_Base::IsSetSeq_data ( void  ) const
inline

◆ IsSetSeq_raw()

bool CPubdesc_Base::IsSetSeq_raw ( void  ) const
inline

original sequence from paper Check if a value has been assigned to Seq_raw data member.

Data member Seq_raw is optional; its type is defined as 'typedef string TSeq_raw'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 879 of file Pubdesc_.hpp.

References CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::CanGetSeq_raw(), and CPubdesc_Base::SetSeq_raw().

◆ IsSetStrand()

bool CSeq_inst_Base::IsSetStrand ( void  ) const
inline

Check if a value has been assigned to Strand data member.

Data member Strand is optional; its type is defined as 'typedef EStrand TStrand'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 758 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_set_State.

Referenced by CMolInfoEditDlg::ApplyToInst(), CSeq_inst_Base::CanGetStrand(), CBlobSplitterImpl::CopySequence(), CMolInfoField::GetVal(), IsBadSeqInstStrand(), CEditingActionMolInfoStrand::IsSetValue(), s_ReplaceAllMolinfo(), CSeq_inst_Base::SetStrand(), CBioseq_Info::sx_ShallowCopy(), CValidError_bioseq::ValidateInst(), and CValidError_bioseq::ValidateMolInfoContext().

◆ IsSetTech()

bool CMolInfo_Base::IsSetTech ( void  ) const
inline

◆ IsSetTechexp()

bool CMolInfo_Base::IsSetTechexp ( void  ) const
inline

explanation if tech not enough

Completeness is not indicated in most records. For genomes, assume the sequences are incomplete unless specifically marked as complete. For mRNAs, assume the ends are not known exactly unless marked as having the left or right end.

Check if a value has been assigned to Techexp data member.

Data member Techexp is optional; its type is defined as 'typedef string TTechexp'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 522 of file MolInfo_.hpp.

References CMolInfo_Base::m_set_State.

Referenced by CMolInfo_Base::CanGetTechexp(), fta_check_mga_keywords(), CMolInfo::GetLabel(), CMolInfoField::GetVal(), IsEmptyMolInfo(), and CMolInfo_Base::SetTechexp().

◆ IsSetTopology()

bool CSeq_inst_Base::IsSetTopology ( void  ) const
inline

◆ IsSetType() [1/3]

bool CLinkage_evidence_Base::IsSetType ( void  ) const
inline

Check if a value has been assigned to Type data member.

Data member Type is mandatory; its type is defined as 'typedef int TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 172 of file Linkage_evidence_.hpp.

References CLinkage_evidence_Base::m_set_State.

Referenced by CLinkage_evidence_Base::CanGetType(), and CLinkage_evidence_Base::SetType().

◆ IsSetType() [2/3]

bool CNum_ref_Base::IsSetType ( void  ) const
inline

Check if a value has been assigned to Type data member.

Data member Type is mandatory; its type is defined as 'typedef EType TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 209 of file Num_ref_.hpp.

References CNum_ref_Base::m_set_State.

Referenced by CNum_ref_Base::CanGetType(), and CNum_ref_Base::SetType().

◆ IsSetType() [3/3]

bool CSeq_gap_Base::IsSetType ( void  ) const
inline

Check if a value has been assigned to Type data member.

Data member Type is mandatory; its type is defined as 'typedef int TType'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 263 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_set_State.

Referenced by CSeq_gap::AddLinkageEvidence(), CSeq_gap_Base::CanGetType(), CValidError_bioseq::HasBadWGSGap(), CValidError_bioseq::ReportBadAssemblyGap(), ResetLinkageEvidence(), s_GetFlankingGapTypes(), CUpdateSeq_Input::s_IsGoodLiteral(), CSeq_gap_Base::SetType(), CValidError_bioseq::ValidateDelta(), and CValidError_bioseq::ValidateSeqGap().

◆ IsSetUnits()

bool CNum_real_Base::IsSetUnits ( void  ) const
inline

Check if a value has been assigned to Units data member.

Data member Units is optional; its type is defined as 'typedef string TUnits'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 336 of file Num_real_.hpp.

References CNum_real_Base::m_set_State.

Referenced by CNum_real_Base::CanGetUnits(), and CNum_real_Base::SetUnits().

◆ IsSetVersion()

bool CTextannot_id_Base::IsSetVersion ( void  ) const
inline

Check if a value has been assigned to Version data member.

Data member Version is optional; its type is defined as 'typedef int TVersion'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 428 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::CanGetVersion(), CSeq_annot_SplitInfo::GetName(), CTextannot_id_Base::SetVersion(), and CSeq_annot_Info::x_UpdateName().

◆ IsSource()

bool CSeqdesc_Base::IsSource ( void  ) const
inline

Check if variant Source is selected.

Source type is defined as 'typedef CBioSource TSource'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1190 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Source, and CSeqdesc_Base::m_choice.

Referenced by CQualLookupMap::AddDesc(), CDiscrepancyContext::CParseNode::AddDescriptor(), CCleanup::AddPartialToProteinTitle(), CClickableSortUniqueCount::AddToBulkEditList(), BOOST_AUTO_TEST_CASE(), CFlatFileTextItem::CFlatFileTextItem(), CSrcTableColumnBase::ClearVal(), CBioseqEditor::EditSelection(), GenerateDiffListFromBioSource(), GenerateDiffListFromDescriptors(), IEditingAction::GetActionCommand(), CLowerQuals::GetCommand(), CFlatFileViewContext::GetEditObject(), variation::CVariationUtil::GetMolType(), CCleanup::GetNormalizableGeneQualPairs(), GetOrg_refOrNull(), CMiscSeqTableColumn::GetRelatedApplyObjects(), CBioseq::GetTaxId(), CSrcTableColumnBase::GetVal(), CSrcTableColumnBase::GetVals(), CDiscrepancyPanel::OnDblClk(), CBioseqEditor::OnDeleteSelection(), SMatchSrc::operator()(), CFindASN1Dlg::ReplaceInDesc(), s_GetTaxId(), CDescrCache::SetBioSource(), CMiscSeqTableColumn::SetVal(), CPropagateDescriptors::ShouldStayInPlace(), CReadInSkipObjectHook< Object >::SkipObject(), sReportInvalidDescriptor(), TestOneStrain(), CRemoteUpdater::UpdateOrgFromTaxon(), USING_SCOPE(), CValidError_imp::ValidateSubSource(), CSubmissionWizard::x_ApplyDescriptorToRecord(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CValidErrorFormat::x_FormatBadInstCodeForSubmitterReport(), CValidErrorFormat::x_FormatBadSpecificHostForSubmitterReport(), variation_ref::CHgvsParser::x_SeqIdToHgvsHeader(), CBioseqContext::x_SetTaxname(), and CGffFeatureContext::xAssignSequenceHasBioSource().

◆ IsSp()

bool CSeqdesc_Base::IsSp ( void  ) const
inline

Check if variant Sp is selected.

Sp type is defined as 'typedef CSP_block TSp'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1128 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Sp, and CSeqdesc_Base::m_choice.

◆ IsSrc()

bool CAnnotdesc_Base::IsSrc ( void  ) const
inline

Check if variant Src is selected.

Src type is defined as 'typedef CSeq_id TSrc'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 579 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Src, and CAnnotdesc_Base::m_choice.

◆ IsTitle() [1/2]

bool CAnnotdesc_Base::IsTitle ( void  ) const
inline

Check if variant Title is selected.

Title type is defined as 'typedef string TTitle'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 515 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Title, and CAnnotdesc_Base::m_choice.

Referenced by NSnpBins::ReadAnnotDesc().

◆ IsTitle() [2/2]

bool CSeqdesc_Base::IsTitle ( void  ) const
inline

◆ IsUpdate_date() [1/2]

bool CAnnotdesc_Base::IsUpdate_date ( void  ) const
inline

Check if variant Update_date is selected.

Update_date type is defined as 'typedef CDate TUpdate_date'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 573 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Update_date, and CAnnotdesc_Base::m_choice.

◆ IsUpdate_date() [2/2]

bool CSeqdesc_Base::IsUpdate_date ( void  ) const
inline

Check if variant Update_date is selected.

Update_date type is defined as 'typedef CDate TUpdate_date'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1152 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Update_date, and CSeqdesc_Base::m_choice.

Referenced by s_GetDate(), and CPropagateDescriptors::ShouldStayInPlace().

◆ IsUser() [1/2]

bool CAnnotdesc_Base::IsUser ( void  ) const
inline

Check if variant User is selected.

User type is defined as 'typedef CUser_object TUser'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 561 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_User, and CAnnotdesc_Base::m_choice.

Referenced by CReadUtil::GetTrackValue(), MakeCompartments(), CUCSCRegionWriter::WriteAnnot(), CBedWriter::WriteAnnot(), CBioseqContext::x_CheckForShowComments(), and CVcfReader::xAssignVcfMeta().

◆ IsUser() [2/2]

bool CSeqdesc_Base::IsUser ( void  ) const
inline

Check if variant User is selected.

User type is defined as 'typedef CUser_object TUser'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 1122 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_User, and CSeqdesc_Base::m_choice.

Referenced by CDBLinkField::ClearVal(), CGenomeProjectField::ClearVal(), CStructuredCommentField::ClearVal(), descr_cmp(), GetDBLinkIDs(), CEditObjectSeq_desc::GetEditCommand(), CSGUtils::GetFeatFetchDepth(), CBioseq_Info::GetFeatureFetchPolicy(), CApplyStructCommentTreeItemData::GetMacroDescription(), CDBLinkField::GetRelatedObjects(), CStructuredCommentField::GetRelatedObjects(), CGenomeProjectField::GetVal(), CDBLinkField::GetVals(), CLocalIDField::GetVals(), CStructuredCommentField::GetVals(), CTable2AsnContext::IsDBLink(), CDBLinkField::IsEmpty(), CGenomeProjectField::IsEmpty(), CLocalIDField::IsEmpty(), CStructuredCommentField::IsEmpty(), CEditingActionDescGenomeProjectId::IsSetValue(), CEditingActionDescStructCommDbName::IsSetValue(), CSeqEntrySource::IsUnverified(), CValidError_desc::IsValidStructuredComment(), CValidator::IsValidStructuredComment(), isVersionsObject(), CMultiReader::LoadTemplate(), CEditingActionDescStructCommFieldName::Modify(), CEditingActionDescComment::Modify(), s_FastaGetOriginalID(), s_GetOriginalID(), s_GetUserObjectType(), s_IsDBLink(), s_IsReportableStructuredComment(), s_IsTpa(), CDescrCache::SetDBLink(), CDescrCache::SetFileTrack(), CDescrCache::SetGenomeProjects(), CDescrCache::SetTpaAssembly(), CDBLinkField::SetVal(), CStructuredCommentField::SetVal(), CGenomeProjectField::SetVal(), CEditingActionDescGenomeProjectId::SetValue(), CEditingActionDescStructCommDbName::SetValue(), CEditingActionDescStructCommFieldName::SetValue(), CValidError_bioseqset::ShouldHaveNoDblink(), CPropagateDescriptors::ShouldStayInPlace(), CSubmissionWizard::x_ApplyDescriptorToRecord(), CWriteDB_Impl::x_GetFastaReaderDeflines(), CStructCommFieldValuePair::x_GetUser_Object(), CCommonComponentScorer::x_GetUserCompList(), CNewCleanup_imp::x_IsDBLinkUserObj(), CFlatGatherer::x_StructuredComments(), and CSrcWriter::xGetOriginalId().

◆ operator const Tdata &() [1/5]

CAnnot_descr_Base::operator const CAnnot_descr_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Annot_descr_.hpp.

◆ operator const Tdata &() [2/5]

CDelta_ext_Base::operator const CDelta_ext_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Delta_ext_.hpp.

◆ operator const Tdata &() [3/5]

CMap_ext_Base::operator const CMap_ext_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Map_ext_.hpp.

◆ operator const Tdata &() [4/5]

CSeg_ext_Base::operator const CSeg_ext_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 177 of file Seg_ext_.hpp.

◆ operator const Tdata &() [5/5]

CSeq_descr_Base::operator const CSeq_descr_Base::Tdata & ( void  ) const
inline

Conversion operator to 'const Tdata' type.

Definition at line 179 of file Seq_descr_.hpp.

◆ operator Tdata &() [1/5]

CAnnot_descr_Base::operator CAnnot_descr_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 183 of file Annot_descr_.hpp.

◆ operator Tdata &() [2/5]

CDelta_ext_Base::operator CDelta_ext_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 183 of file Delta_ext_.hpp.

◆ operator Tdata &() [3/5]

CMap_ext_Base::operator CMap_ext_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 183 of file Map_ext_.hpp.

◆ operator Tdata &() [4/5]

CSeg_ext_Base::operator CSeg_ext_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 183 of file Seg_ext_.hpp.

◆ operator Tdata &() [5/5]

CSeq_descr_Base::operator CSeq_descr_Base::Tdata & ( void  )
inline

Conversion operator to 'Tdata' type.

Definition at line 185 of file Seq_descr_.hpp.

◆ operator<<() [1/11]

Definition at line 107 of file Heterogen_.hpp.

References str(), and WriteObject().

◆ operator<<() [2/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CIUPACaa_Base obj 
)
inline

Definition at line 107 of file IUPACaa_.hpp.

References str(), and WriteObject().

◆ operator<<() [3/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CIUPACna_Base obj 
)
inline

Definition at line 107 of file IUPACna_.hpp.

References str(), and WriteObject().

◆ operator<<() [4/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBI2na_Base obj 
)
inline

Definition at line 107 of file NCBI2na_.hpp.

References str(), and WriteObject().

◆ operator<<() [5/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBI4na_Base obj 
)
inline

Definition at line 109 of file NCBI4na_.hpp.

References str(), and WriteObject().

◆ operator<<() [6/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBI8aa_Base obj 
)
inline

Definition at line 107 of file NCBI8aa_.hpp.

References str(), and WriteObject().

◆ operator<<() [7/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBI8na_Base obj 
)
inline

Definition at line 107 of file NCBI8na_.hpp.

References str(), and WriteObject().

◆ operator<<() [8/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBIeaa_Base obj 
)
inline

Definition at line 108 of file NCBIeaa_.hpp.

References str(), and WriteObject().

◆ operator<<() [9/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBIpaa_Base obj 
)
inline

Definition at line 109 of file NCBIpaa_.hpp.

References str(), and WriteObject().

◆ operator<<() [10/11]

NCBI_NS_NCBI::CNcbiOstream& operator<< ( NCBI_NS_NCBI::CNcbiOstream str,
const CNCBIpna_Base obj 
)
inline

Definition at line 108 of file NCBIpna_.hpp.

References str(), and WriteObject().

◆ operator<<() [11/11]

Definition at line 107 of file NCBIstdaa_.hpp.

References str(), and WriteObject().

◆ operator=() [1/46]

C_Data& CSeq_annot_Base::C_Data::operator= ( const C_Data )
private

◆ operator=() [2/46]

C_Deleted& CSeq_hist_Base::C_Deleted::operator= ( const C_Deleted )
private

◆ operator=() [3/46]

CAlign_def& CAlign_def::operator= ( const CAlign_def value)
private

◆ operator=() [4/46]

CAlign_def_Base& CAlign_def_Base::operator= ( const CAlign_def_Base )
private

◆ operator=() [5/46]

CAnnot_descr& CAnnot_descr::operator= ( const CAnnot_descr value)
private

◆ operator=() [6/46]

CAnnot_descr_Base& CAnnot_descr_Base::operator= ( const CAnnot_descr_Base )
private

◆ operator=() [7/46]

CAnnot_id& CAnnot_id::operator= ( const CAnnot_id value)
private

◆ operator=() [8/46]

CAnnot_id_Base& CAnnot_id_Base::operator= ( const CAnnot_id_Base )
private

◆ operator=() [9/46]

CAnnotdesc& CAnnotdesc::operator= ( const CAnnotdesc value)
private

◆ operator=() [10/46]

CAnnotdesc_Base& CAnnotdesc_Base::operator= ( const CAnnotdesc_Base )
private

◆ operator=() [11/46]

CBioseq_Base& CBioseq_Base::operator= ( const CBioseq_Base )
private

◆ operator=() [12/46]

CDelta_ext_Base& CDelta_ext_Base::operator= ( const CDelta_ext_Base )
private

◆ operator=() [13/46]

CDelta_seq& CDelta_seq::operator= ( const CDelta_seq value)
private

◆ operator=() [14/46]

CDelta_seq_Base& CDelta_seq_Base::operator= ( const CDelta_seq_Base )
private

◆ operator=() [15/46]

CLinkage_evidence_Base& CLinkage_evidence_Base::operator= ( const CLinkage_evidence_Base )
private

◆ operator=() [16/46]

CMap_ext& CMap_ext::operator= ( const CMap_ext value)
private

◆ operator=() [17/46]

CMap_ext_Base& CMap_ext_Base::operator= ( const CMap_ext_Base )
private

◆ operator=() [18/46]

CMolInfo_Base& CMolInfo_Base::operator= ( const CMolInfo_Base )
private

◆ operator=() [19/46]

CNum_cont& CNum_cont::operator= ( const CNum_cont value)
private

◆ operator=() [20/46]

CNum_cont_Base& CNum_cont_Base::operator= ( const CNum_cont_Base )
private

◆ operator=() [21/46]

CNum_enum& CNum_enum::operator= ( const CNum_enum value)
private

◆ operator=() [22/46]

CNum_enum_Base& CNum_enum_Base::operator= ( const CNum_enum_Base )
private

◆ operator=() [23/46]

CNum_real& CNum_real::operator= ( const CNum_real value)
private

◆ operator=() [24/46]

CNum_real_Base& CNum_real_Base::operator= ( const CNum_real_Base )
private

◆ operator=() [25/46]

CNum_ref& CNum_ref::operator= ( const CNum_ref value)
private

◆ operator=() [26/46]

CNum_ref_Base& CNum_ref_Base::operator= ( const CNum_ref_Base )
private

◆ operator=() [27/46]

CNumbering& CNumbering::operator= ( const CNumbering value)
private

◆ operator=() [28/46]

CNumbering_Base& CNumbering_Base::operator= ( const CNumbering_Base )
private

◆ operator=() [29/46]

CPubdesc_Base& CPubdesc_Base::operator= ( const CPubdesc_Base )
private

◆ operator=() [30/46]

CSeg_ext& CSeg_ext::operator= ( const CSeg_ext value)
private

◆ operator=() [31/46]

CSeg_ext_Base& CSeg_ext_Base::operator= ( const CSeg_ext_Base )
private

◆ operator=() [32/46]

CSeq_annot_Base& CSeq_annot_Base::operator= ( const CSeq_annot_Base )
private

◆ operator=() [33/46]

CSeq_data_Base& CSeq_data_Base::operator= ( const CSeq_data_Base )
private

◆ operator=() [34/46]

CSeq_descr_Base& CSeq_descr_Base::operator= ( const CSeq_descr_Base )
private

◆ operator=() [35/46]

CSeq_ext& CSeq_ext::operator= ( const CSeq_ext value)
private

◆ operator=() [36/46]

CSeq_ext_Base& CSeq_ext_Base::operator= ( const CSeq_ext_Base )
private

◆ operator=() [37/46]

CSeq_gap_Base& CSeq_gap_Base::operator= ( const CSeq_gap_Base )
private

◆ operator=() [38/46]

CSeq_hist& CSeq_hist::operator= ( const CSeq_hist value)
private

◆ operator=() [39/46]

CSeq_hist_Base& CSeq_hist_Base::operator= ( const CSeq_hist_Base )
private

◆ operator=() [40/46]

CSeq_hist_rec& CSeq_hist_rec::operator= ( const CSeq_hist_rec value)
private

◆ operator=() [41/46]

CSeq_hist_rec_Base& CSeq_hist_rec_Base::operator= ( const CSeq_hist_rec_Base )
private

◆ operator=() [42/46]

CSeq_inst_Base& CSeq_inst_Base::operator= ( const CSeq_inst_Base )
private

◆ operator=() [43/46]

CSeq_literal_Base& CSeq_literal_Base::operator= ( const CSeq_literal_Base )
private

◆ operator=() [44/46]

CSeqdesc_Base& CSeqdesc_Base::operator= ( const CSeqdesc_Base )
private

◆ operator=() [45/46]

CTextannot_id& CTextannot_id::operator= ( const CTextannot_id value)
private

◆ operator=() [46/46]

CTextannot_id_Base& CTextannot_id_Base::operator= ( const CTextannot_id_Base )
private

◆ operator>>() [1/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CHeterogen_Base obj 
)
inline

Definition at line 118 of file Heterogen_.hpp.

References ReadObject(), and str().

◆ operator>>() [2/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CIUPACaa_Base obj 
)
inline

Definition at line 118 of file IUPACaa_.hpp.

References ReadObject(), and str().

◆ operator>>() [3/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CIUPACna_Base obj 
)
inline

Definition at line 118 of file IUPACna_.hpp.

References ReadObject(), and str().

◆ operator>>() [4/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBI2na_Base obj 
)
inline

Definition at line 114 of file NCBI2na_.hpp.

References ReadObject(), and str().

◆ operator>>() [5/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBI4na_Base obj 
)
inline

Definition at line 116 of file NCBI4na_.hpp.

References ReadObject(), and str().

◆ operator>>() [6/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBI8aa_Base obj 
)
inline

Definition at line 114 of file NCBI8aa_.hpp.

References ReadObject(), and str().

◆ operator>>() [7/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBI8na_Base obj 
)
inline

Definition at line 114 of file NCBI8na_.hpp.

References ReadObject(), and str().

◆ operator>>() [8/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBIeaa_Base obj 
)
inline

Definition at line 119 of file NCBIeaa_.hpp.

References ReadObject(), and str().

◆ operator>>() [9/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBIpaa_Base obj 
)
inline

Definition at line 116 of file NCBIpaa_.hpp.

References ReadObject(), and str().

◆ operator>>() [10/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBIpna_Base obj 
)
inline

Definition at line 115 of file NCBIpna_.hpp.

References ReadObject(), and str().

◆ operator>>() [11/11]

NCBI_NS_NCBI::CNcbiIstream& operator>> ( NCBI_NS_NCBI::CNcbiIstream str,
CNCBIstdaa_Base obj 
)
inline

Definition at line 114 of file NCBIstdaa_.hpp.

References ReadObject(), and str().

◆ Reset() [1/30]

void CAlign_def_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 68 of file Align_def_.cpp.

References CAlign_def_Base::ResetAlign_type(), and CAlign_def_Base::ResetIds().

◆ Reset() [2/30]

void CAnnot_descr_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Annot_descr_.cpp.

References CAnnot_descr_Base::m_data, and CAnnot_descr_Base::m_set_State.

◆ Reset() [3/30]

void CAnnot_id_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 53 of file Annot_id_.cpp.

References CAnnot_id_Base::e_not_set, CAnnot_id_Base::m_choice, and CAnnot_id_Base::ResetSelection().

Referenced by CAnnot_id_Base::~CAnnot_id_Base().

◆ Reset() [4/30]

void CAnnotdesc_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 56 of file Annotdesc_.cpp.

References CAnnotdesc_Base::e_not_set, CAnnotdesc_Base::m_choice, and CAnnotdesc_Base::ResetSelection().

Referenced by CAnnotdesc_Base::~CAnnotdesc_Base().

◆ Reset() [5/30]

void CBioseq_Base::Reset ( void  )
virtual

◆ Reset() [6/30]

void CDelta_ext_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Delta_ext_.cpp.

References CDelta_ext_Base::m_data, and CDelta_ext_Base::m_set_State.

◆ Reset() [7/30]

void CDelta_seq_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 52 of file Delta_seq_.cpp.

References CDelta_seq_Base::e_not_set, CDelta_seq_Base::m_choice, and CDelta_seq_Base::ResetSelection().

Referenced by CDelta_seq_Base::~CDelta_seq_Base().

◆ Reset() [8/30]

END_ENUM_INFO void CLinkage_evidence_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 69 of file Linkage_evidence_.cpp.

References CLinkage_evidence_Base::ResetType().

◆ Reset() [9/30]

void CMap_ext_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Map_ext_.cpp.

References CMap_ext_Base::m_data, and CMap_ext_Base::m_set_State.

◆ Reset() [10/30]

void CMolInfo_Base::Reset ( void  )
virtual

◆ Reset() [11/30]

void CNum_cont_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 50 of file Num_cont_.cpp.

References CNum_cont_Base::ResetAscending(), CNum_cont_Base::ResetHas_zero(), and CNum_cont_Base::ResetRefnum().

◆ Reset() [12/30]

void CNum_enum_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 56 of file Num_enum_.cpp.

References CNum_enum_Base::ResetNames(), and CNum_enum_Base::ResetNum().

◆ Reset() [13/30]

void CNum_real_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 56 of file Num_real_.cpp.

References CNum_real_Base::ResetA(), CNum_real_Base::ResetB(), and CNum_real_Base::ResetUnits().

◆ Reset() [14/30]

void CNum_ref_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 78 of file Num_ref_.cpp.

References CNum_ref_Base::ResetAligns(), and CNum_ref_Base::ResetType().

◆ Reset() [15/30]

void CNumbering_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 54 of file Numbering_.cpp.

References CNumbering_Base::e_not_set, CNumbering_Base::m_choice, and CNumbering_Base::ResetSelection().

Referenced by CNumbering_Base::~CNumbering_Base().

◆ Reset() [16/30]

void CPubdesc_Base::Reset ( void  )
virtual

◆ Reset() [17/30]

void CSeg_ext_Base::Reset ( void  )

Reset data member.

Definition at line 51 of file Seg_ext_.cpp.

References CSeg_ext_Base::m_data, and CSeg_ext_Base::m_set_State.

◆ Reset() [18/30]

END_ENUM_INFO void CSeq_annot_Base::C_Data::Reset ( void  )

◆ Reset() [19/30]

void CSeq_annot_Base::Reset ( void  )
virtual

◆ Reset() [20/30]

void CSeq_data_Base::Reset ( void  )
virtual

◆ Reset() [21/30]

void CSeq_descr_Base::Reset ( void  )

◆ Reset() [22/30]

void CSeq_ext_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 54 of file Seq_ext_.cpp.

References CSeq_ext_Base::e_not_set, CSeq_ext_Base::m_choice, and CSeq_ext_Base::ResetSelection().

Referenced by CSeq_ext_Base::~CSeq_ext_Base().

◆ Reset() [23/30]

void CSeq_gap_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 86 of file Seq_gap_.cpp.

References CSeq_gap_Base::ResetLinkage(), CSeq_gap_Base::ResetLinkage_evidence(), and CSeq_gap_Base::ResetType().

Referenced by AdjustGap().

◆ Reset() [24/30]

void CSeq_hist_Base::C_Deleted::Reset ( void  )

◆ Reset() [25/30]

void CSeq_hist_Base::Reset ( void  )
virtual

◆ Reset() [26/30]

void CSeq_hist_rec_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 75 of file Seq_hist_rec_.cpp.

References CSeq_hist_rec_Base::ResetDate(), and CSeq_hist_rec_Base::ResetIds().

◆ Reset() [27/30]

void CSeq_inst_Base::Reset ( void  )
virtual

◆ Reset() [28/30]

void CSeq_literal_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 86 of file Seq_literal_.cpp.

References CSeq_literal_Base::ResetFuzz(), CSeq_literal_Base::ResetLength(), and CSeq_literal_Base::ResetSeq_data().

◆ Reset() [29/30]

void CSeqdesc_Base::Reset ( void  )
virtual

Reset the whole object.

Definition at line 65 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_not_set, CSeqdesc_Base::m_choice, and CSeqdesc_Base::ResetSelection().

Referenced by CSeqdesc_Base::~CSeqdesc_Base().

◆ Reset() [30/30]

void CTextannot_id_Base::Reset ( void  )
virtual

◆ ResetA()

void CNum_real_Base::ResetA ( void  )
inline

Reset A data member.

Definition at line 254 of file Num_real_.hpp.

References CNum_real_Base::m_A, and CNum_real_Base::m_set_State.

Referenced by CNum_real_Base::Reset().

◆ ResetAccession()

void CTextannot_id_Base::ResetAccession ( void  )

Reset Accession data member.

Definition at line 56 of file Textannot_id_.cpp.

References CTextannot_id_Base::m_Accession, and CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::Reset().

◆ ResetAlign_group()

void CPubdesc_Base::ResetAlign_group ( void  )
inline

Reset Align_group data member.

Definition at line 938 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Align_group, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetAlign_type()

void CAlign_def_Base::ResetAlign_type ( void  )
inline

Reset Align_type data member.

Definition at line 220 of file Align_def_.hpp.

References CAlign_def_Base::m_Align_type, and CAlign_def_Base::m_set_State.

Referenced by CAlign_def_Base::Reset().

◆ ResetAligns()

END_ENUM_INFO void CNum_ref_Base::ResetAligns ( void  )

Reset Aligns data member.

Definition at line 61 of file Num_ref_.cpp.

References CNum_ref_Base::m_Aligns.

Referenced by CNum_ref_Base::Reset().

◆ ResetAnnot()

void CBioseq_Base::ResetAnnot ( void  )

◆ ResetAscending()

void CNum_cont_Base::ResetAscending ( void  )
inline

Reset Ascending data member.

Definition at line 359 of file Num_cont_.hpp.

References CNum_cont_Base::m_Ascending, and CNum_cont_Base::m_set_State.

Referenced by CNum_cont_Base::Reset(), and CNum_cont_Base::SetDefaultAscending().

◆ ResetAssembly()

void CSeq_hist_Base::ResetAssembly ( void  )

Reset Assembly data member.

Definition at line 151 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Assembly, and CSeq_hist_Base::m_set_State.

Referenced by CCreateSeqHistForTpa::GetCreateSeqHistFromTpaCommand(), and CSeq_hist_Base::Reset().

◆ ResetB()

void CNum_real_Base::ResetB ( void  )
inline

Reset B data member.

Definition at line 301 of file Num_real_.hpp.

References CNum_real_Base::m_B, and CNum_real_Base::m_set_State.

Referenced by CNum_real_Base::Reset().

◆ ResetBiomol()

void CMolInfo_Base::ResetBiomol ( void  )
inline

◆ ResetComment()

void CPubdesc_Base::ResetComment ( void  )

◆ ResetCompleteness()

void CMolInfo_Base::ResetCompleteness ( void  )
inline

◆ ResetData()

void CSeq_annot_Base::ResetData ( void  )

◆ ResetDate()

void CSeq_hist_rec_Base::ResetDate ( void  )

Reset Date data member.

Definition at line 52 of file Seq_hist_rec_.cpp.

References CSeq_hist_rec_Base::m_Date.

Referenced by CSeq_hist_rec_Base::Reset().

◆ ResetDb()

void CSeq_annot_Base::ResetDb ( void  )
inline

Reset Db data member.

Definition at line 758 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_Db, and CSeq_annot_Base::m_set_State.

Referenced by CSeq_annot_Base::Reset().

◆ ResetDeleted()

void CSeq_hist_Base::ResetDeleted ( void  )

Reset Deleted data member.

Definition at line 191 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Deleted.

Referenced by CSeq_hist_Base::Reset().

◆ ResetDesc()

void CSeq_annot_Base::ResetDesc ( void  )

Reset Desc data member.

Definition at line 218 of file Seq_annot_.cpp.

References CSeq_annot_Base::m_Desc.

Referenced by CSeq_annot_Base::Reset().

◆ ResetDescr()

void CBioseq_Base::ResetDescr ( void  )

◆ ResetExt()

void CSeq_inst_Base::ResetExt ( void  )

◆ ResetFig()

void CPubdesc_Base::ResetFig ( void  )

Reset Fig data member.

Definition at line 83 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Fig, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetFuzz() [1/2]

END_ENUM_INFO void CSeq_inst_Base::ResetFuzz ( void  )

Reset Fuzz data member.

Definition at line 108 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Fuzz.

Referenced by CSeq_inst_Base::Reset().

◆ ResetFuzz() [2/2]

void CSeq_literal_Base::ResetFuzz ( void  )

Reset Fuzz data member.

Definition at line 52 of file Seq_literal_.cpp.

References CSeq_literal_Base::m_Fuzz.

Referenced by CConvertSelectedGaps::apply_impl(), CSeq_literal_Base::Reset(), and CSeqMap::x_DoUpdateSeq_inst().

◆ ResetGbmoltype()

void CMolInfo_Base::ResetGbmoltype ( void  )

Reset Gbmoltype data member.

Definition at line 129 of file MolInfo_.cpp.

References CMolInfo_Base::m_Gbmoltype, and CMolInfo_Base::m_set_State.

Referenced by CMolInfo_Base::Reset().

◆ ResetHas_zero()

void CNum_cont_Base::ResetHas_zero ( void  )
inline

Reset Has_zero data member.

Definition at line 309 of file Num_cont_.hpp.

References CNum_cont_Base::m_Has_zero, and CNum_cont_Base::m_set_State.

Referenced by CNum_cont_Base::Reset(), and CNum_cont_Base::SetDefaultHas_zero().

◆ ResetHist()

void CSeq_inst_Base::ResetHist ( void  )

Reset Hist data member.

Definition at line 159 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Hist.

Referenced by CEditHistory::GetCommand(), CRemoveSeqHistAssembly::GetCommand(), and CSeq_inst_Base::Reset().

◆ ResetId() [1/2]

void CBioseq_Base::ResetId ( void  )

◆ ResetId() [2/2]

void CSeq_annot_Base::ResetId ( void  )

Reset Id data member.

Definition at line 206 of file Seq_annot_.cpp.

References CSeq_annot_Base::m_Id, and CSeq_annot_Base::m_set_State.

Referenced by CSeq_annot_Base::Reset().

◆ ResetIds() [1/2]

END_ENUM_INFO void CAlign_def_Base::ResetIds ( void  )

Reset Ids data member.

Definition at line 62 of file Align_def_.cpp.

References CAlign_def_Base::m_Ids, and CAlign_def_Base::m_set_State.

Referenced by CAlign_def_Base::Reset().

◆ ResetIds() [2/2]

void CSeq_hist_rec_Base::ResetIds ( void  )

Reset Ids data member.

Definition at line 69 of file Seq_hist_rec_.cpp.

References CSeq_hist_rec_Base::m_Ids, and CSeq_hist_rec_Base::m_set_State.

Referenced by CSeq_hist_rec_Base::Reset().

◆ ResetInst()

void CBioseq_Base::ResetInst ( void  )

◆ ResetLength() [1/2]

void CSeq_inst_Base::ResetLength ( void  )
inline

Reset Length data member.

Definition at line 652 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_Length, and CSeq_inst_Base::m_set_State.

Referenced by CSeq_inst_Base::Reset().

◆ ResetLength() [2/2]

void CSeq_literal_Base::ResetLength ( void  )
inline

Reset Length data member.

Definition at line 254 of file Seq_literal_.hpp.

References CSeq_literal_Base::m_Length, and CSeq_literal_Base::m_set_State.

Referenced by CSeq_literal_Base::Reset().

◆ ResetLinkage()

void CSeq_gap_Base::ResetLinkage ( void  )
inline

◆ ResetLinkage_evidence()

END_ENUM_INFO void CSeq_gap_Base::ResetLinkage_evidence ( void  )

◆ ResetMaploc()

void CPubdesc_Base::ResetMaploc ( void  )

Reset Maploc data member.

Definition at line 106 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Maploc, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetMol()

void CSeq_inst_Base::ResetMol ( void  )
inline

◆ ResetName() [1/3]

void CPubdesc_Base::ResetName ( void  )

Reset Name data member.

Definition at line 77 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Name, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetName() [2/3]

void CSeq_annot_Base::ResetName ( void  )

Reset Name data member.

Definition at line 212 of file Seq_annot_.cpp.

References CSeq_annot_Base::m_Name, and CSeq_annot_Base::m_set_State.

Referenced by CSeq_annot_Base::Reset(), and CGroupAlignmentsJob::x_CreateProjectItems().

◆ ResetName() [3/3]

void CTextannot_id_Base::ResetName ( void  )

Reset Name data member.

Definition at line 50 of file Textannot_id_.cpp.

References CTextannot_id_Base::m_Name, and CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::Reset().

◆ ResetNames()

void CNum_enum_Base::ResetNames ( void  )

Reset Names data member.

Definition at line 50 of file Num_enum_.cpp.

References CNum_enum_Base::m_Names, and CNum_enum_Base::m_set_State.

Referenced by CNum_enum_Base::Reset().

◆ ResetNum() [1/2]

void CNum_enum_Base::ResetNum ( void  )
inline

Reset Num data member.

Definition at line 208 of file Num_enum_.hpp.

References CNum_enum_Base::m_Num, and CNum_enum_Base::m_set_State.

Referenced by CNum_enum_Base::Reset().

◆ ResetNum() [2/2]

void CPubdesc_Base::ResetNum ( void  )

Reset Num data member.

Definition at line 89 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Num.

Referenced by CPubdesc_Base::Reset().

◆ ResetNumexc()

void CPubdesc_Base::ResetNumexc ( void  )
inline

Reset Numexc data member.

Definition at line 750 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Numexc, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetPoly_a()

void CPubdesc_Base::ResetPoly_a ( void  )
inline

Reset Poly_a data member.

Definition at line 797 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Poly_a, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetPub()

END_ENUM_INFO void CPubdesc_Base::ResetPub ( void  )

◆ ResetRefnum()

void CNum_cont_Base::ResetRefnum ( void  )
inline

Reset Refnum data member.

Definition at line 259 of file Num_cont_.hpp.

References CNum_cont_Base::m_Refnum, and CNum_cont_Base::m_set_State.

Referenced by CNum_cont_Base::Reset(), and CNum_cont_Base::SetDefaultRefnum().

◆ ResetReftype()

void CPubdesc_Base::ResetReftype ( void  )
inline

Reset Reftype data member.

Definition at line 1032 of file Pubdesc_.hpp.

References CPubdesc_Base::eReftype_seq, CPubdesc_Base::m_Reftype, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset(), and CPubdesc_Base::SetDefaultReftype().

◆ ResetRelease()

void CTextannot_id_Base::ResetRelease ( void  )

Reset Release data member.

Definition at line 62 of file Textannot_id_.cpp.

References CTextannot_id_Base::m_Release, and CTextannot_id_Base::m_set_State.

Referenced by CTextannot_id_Base::Reset().

◆ ResetReplaced_by()

void CSeq_hist_Base::ResetReplaced_by ( void  )

Reset Replaced_by data member.

Definition at line 174 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Replaced_by.

Referenced by CSeq_hist_Base::Reset().

◆ ResetReplaces()

void CSeq_hist_Base::ResetReplaces ( void  )

Reset Replaces data member.

Definition at line 157 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Replaces.

Referenced by CSeq_hist_Base::Reset().

◆ ResetRepr()

void CSeq_inst_Base::ResetRepr ( void  )
inline

Reset Repr data member.

Definition at line 558 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_Repr, and CSeq_inst_Base::m_set_State.

Referenced by CSeq_inst_Base::Reset().

◆ ResetSelection() [1/9]

void CAnnot_id_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [2/9]

void CAnnotdesc_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [3/9]

void CDelta_seq_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [4/9]

void CNumbering_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [5/9]

void CSeq_annot_Base::C_Data::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 79 of file Seq_annot_.cpp.

References e_not_set.

Referenced by CSeq_annot_Base::C_Data::Reset().

◆ ResetSelection() [6/9]

void CSeq_data_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [7/9]

void CSeq_ext_Base::ResetSelection ( void  )
virtual

◆ ResetSelection() [8/9]

void CSeq_hist_Base::C_Deleted::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 59 of file Seq_hist_.cpp.

References e_not_set.

Referenced by CSeq_hist_Base::C_Deleted::Reset().

◆ ResetSelection() [9/9]

void CSeqdesc_Base::ResetSelection ( void  )
virtual

◆ ResetSeq_data() [1/2]

void CSeq_inst_Base::ResetSeq_data ( void  )

◆ ResetSeq_data() [2/2]

void CSeq_literal_Base::ResetSeq_data ( void  )

Reset Seq_data data member.

Definition at line 69 of file Seq_literal_.cpp.

References CSeq_literal_Base::m_Seq_data.

Referenced by CSeq_literal_Base::Reset(), and CSeqMap::x_DoUpdateSeq_inst().

◆ ResetSeq_raw()

void CPubdesc_Base::ResetSeq_raw ( void  )

Reset Seq_raw data member.

Definition at line 112 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Seq_raw, and CPubdesc_Base::m_set_State.

Referenced by CPubdesc_Base::Reset().

◆ ResetStrand()

void CSeq_inst_Base::ResetStrand ( void  )
inline

◆ ResetTech()

void CMolInfo_Base::ResetTech ( void  )
inline

◆ ResetTechexp()

END_ENUM_INFO void CMolInfo_Base::ResetTechexp ( void  )

Reset Techexp data member.

Definition at line 123 of file MolInfo_.cpp.

References CMolInfo_Base::m_set_State, and CMolInfo_Base::m_Techexp.

Referenced by CMolInfoField::ClearVal(), CMolInfo_Base::Reset(), and CMolInfoField::SetVal().

◆ ResetTopology()

void CSeq_inst_Base::ResetTopology ( void  )
inline

◆ ResetType() [1/3]

void CLinkage_evidence_Base::ResetType ( void  )
inline

Reset Type data member.

Definition at line 184 of file Linkage_evidence_.hpp.

References CLinkage_evidence_Base::m_set_State, and CLinkage_evidence_Base::m_Type.

Referenced by CLinkage_evidence_Base::Reset().

◆ ResetType() [2/3]

void CNum_ref_Base::ResetType ( void  )
inline

Reset Type data member.

Definition at line 221 of file Num_ref_.hpp.

References CNum_ref_Base::m_set_State, and CNum_ref_Base::m_Type.

Referenced by CNum_ref_Base::Reset().

◆ ResetType() [3/3]

void CSeq_gap_Base::ResetType ( void  )
inline

Reset Type data member.

Definition at line 275 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_set_State, and CSeq_gap_Base::m_Type.

Referenced by BOOST_AUTO_TEST_CASE(), and CSeq_gap_Base::Reset().

◆ ResetUnits()

void CNum_real_Base::ResetUnits ( void  )

Reset Units data member.

Definition at line 50 of file Num_real_.cpp.

References CNum_real_Base::m_set_State, and CNum_real_Base::m_Units.

Referenced by CNum_real_Base::Reset().

◆ ResetVersion()

void CTextannot_id_Base::ResetVersion ( void  )
inline

Reset Version data member.

Definition at line 440 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_set_State, and CTextannot_id_Base::m_Version.

Referenced by CTextannot_id_Base::Reset().

◆ Select() [1/18]

void CAnnot_id_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [2/18]

void CAnnotdesc_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [3/18]

void CDelta_seq_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [4/18]

void CNumbering_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [5/18]

void CSeq_annot_Base::C_Data::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [6/18]

void CSeq_data_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [7/18]

void CSeq_ext_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [8/18]

void CSeq_hist_Base::C_Deleted::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [9/18]

void CSeqdesc_Base::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [10/18]

void CAnnot_id_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CAnnot_id_Base::SetGeneral(), CAnnot_id_Base::SetLocal(), CAnnot_id_Base::SetNcbi(), and CAnnot_id_Base::SetOther().

◆ Select() [11/18]

void CAnnotdesc_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CAnnotdesc_Base::SetAlign(), CAnnotdesc_Base::SetComment(), CAnnotdesc_Base::SetCreate_date(), CAnnotdesc_Base::SetName(), CAnnotdesc_Base::SetPub(), CAnnotdesc_Base::SetRegion(), CAnnotdesc_Base::SetSrc(), CAnnotdesc_Base::SetTitle(), CAnnotdesc_Base::SetUpdate_date(), and CAnnotdesc_Base::SetUser().

◆ Select() [12/18]

void CDelta_seq_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CDelta_seq_Base::SetLiteral(), and CDelta_seq_Base::SetLoc().

◆ Select() [13/18]

void CNumbering_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CNumbering_Base::SetCont(), CNumbering_Base::SetEnum(), CNumbering_Base::SetReal(), and CNumbering_Base::SetRef().

◆ Select() [14/18]

void CSeq_annot_Base::C_Data::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

◆ Select() [15/18]

void CSeq_data_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CSeqAnnotFromFasta::PurgeNonAlphaFromSequence(), CSeq_data_Base::SetGap(), CSeq_data_Base::SetIupacaa(), CSeq_data_Base::SetIupacna(), CSeq_data_Base::SetNcbi2na(), CSeq_data_Base::SetNcbi4na(), CSeq_data_Base::SetNcbi8aa(), CSeq_data_Base::SetNcbi8na(), CSeq_data_Base::SetNcbieaa(), CSeq_data_Base::SetNcbipaa(), CSeq_data_Base::SetNcbipna(), and CSeq_data_Base::SetNcbistdaa().

◆ Select() [16/18]

void CSeq_ext_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

Referenced by CSeq_ext_Base::SetDelta(), CSeq_ext_Base::SetMap(), CSeq_ext_Base::SetRef(), and CSeq_ext_Base::SetSeg().

◆ Select() [17/18]

void CSeq_hist_Base::C_Deleted::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

◆ Select() [18/18]

void CSeqdesc_Base::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

◆ SelectionName() [1/9]

NCBI_NS_STD::string CAnnot_id_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 102 of file Annot_id_.cpp.

References CAnnot_id_Base::sm_SelectionNames.

◆ SelectionName() [2/9]

NCBI_NS_STD::string CAnnotdesc_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 134 of file Annotdesc_.cpp.

References CAnnotdesc_Base::sm_SelectionNames.

◆ SelectionName() [3/9]

NCBI_NS_STD::string CDelta_seq_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 92 of file Delta_seq_.cpp.

References CDelta_seq_Base::sm_SelectionNames.

◆ SelectionName() [4/9]

NCBI_NS_STD::string CNumbering_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 104 of file Numbering_.cpp.

References CNumbering_Base::sm_SelectionNames.

◆ SelectionName() [5/9]

NCBI_NS_STD::string CSeq_annot_Base::C_Data::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 143 of file Seq_annot_.cpp.

Referenced by CDataTrackUtils::DataType2TrackType(), CNAUtils::GetNATrackInfo(), and CNAUtils::x_ParseNAMetaData().

◆ SelectionName() [6/9]

NCBI_NS_STD::string CSeq_data_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 156 of file Seq_data_.cpp.

References CSeq_data_Base::sm_SelectionNames.

Referenced by CSeqMap_I::GetSequence(), CBioseq::PackAsDeltaSeq(), and CSeqMap_I::SetSequence().

◆ SelectionName() [7/9]

NCBI_NS_STD::string CSeq_ext_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 104 of file Seq_ext_.cpp.

References CSeq_ext_Base::sm_SelectionNames.

◆ SelectionName() [8/9]

NCBI_NS_STD::string CSeq_hist_Base::C_Deleted::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 92 of file Seq_hist_.cpp.

◆ SelectionName() [9/9]

NCBI_NS_STD::string CSeqdesc_Base::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 218 of file Seqdesc_.cpp.

References CSeqdesc_Base::sm_SelectionNames.

Referenced by CMacroEditorContext::CMacroEditorContext(), CDescTypeSubpanel::CreateControlsMiddle(), CSeqdesc::GetLabel(), and CMacroChoiceTypePanel::x_PopulateList().

◆ Set() [1/6]

CAnnot_descr_Base::Tdata & CAnnot_descr_Base::Set ( void  )
inline

◆ Set() [2/6]

CDelta_ext_Base::Tdata & CDelta_ext_Base::Set ( void  )
inline

◆ Set() [3/6]

CMap_ext_Base::Tdata & CMap_ext_Base::Set ( void  )
inline

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file Map_ext_.hpp.

References CMap_ext_Base::m_data, and CMap_ext_Base::m_set_State.

Referenced by CModifySeqId::GetCommand(), and CAutogeneratedCleanup::x_BasicCleanupBioseq_inst_inst_ext_ext_map().

◆ Set() [4/6]

CSeq_loc & CRef_ext_Base::Set ( void  )
inline

Definition at line 107 of file Ref_ext_.hpp.

Referenced by CModifySeqId::GetCommand().

◆ Set() [5/6]

CSeg_ext_Base::Tdata & CSeg_ext_Base::Set ( void  )
inline

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 170 of file Seg_ext_.hpp.

References CSeg_ext_Base::m_data, and CSeg_ext_Base::m_set_State.

Referenced by CModifySeqId::GetCommand(), s_AddPartToSegmentedBioseq(), and CAutogeneratedCleanup::x_BasicCleanupBioseqSet_seq_set_E_E_seq_seq_inst_inst_ext_ext_seg_ETC().

◆ Set() [6/6]

CSeq_descr_Base::Tdata & CSeq_descr_Base::Set ( void  )
inline

Assign a value to data member.

Returns
Reference to the data value.

Definition at line 172 of file Seq_descr_.hpp.

References CSeq_descr_Base::m_data, and CSeq_descr_Base::m_set_State.

Referenced by AddCommentToBioseq(), AddMasterDescr(), CWGSDb_Impl::AddMasterDescr(), CCleanup::AddNcbiCleanupObject(), CBioseq_Base_Info::AddSeq_descr(), CBioseq_Base_Info::AddSeqdesc(), AddSeqdescToSeqDescr(), TaxTreeData::addTaxToBioseq(), CBlobSplitterImpl::AttachToSkeleton(), CDiscrepancyVisitorImpl< _Name >::Autofix(), CCleanup::BasicCleanup(), BioseqSetDescriptorPropagateDown(), CSequesterSets::BioseqSetDescriptorPropagateDown(), BioseqSetDescriptorPropagateUp(), CSequesterSets::BioseqSetDescriptorPropagateUp(), CheckSegPub(), CBlobSplitterImpl::CollectPieces(), CPhrap_Seq::CreateComplementedDescr(), CAlnVec::CreateConsensus(), CAutoAddDesc::Erase(), CAutoAddDesc::EraseDesc(), CSeqDBVol::GetBioseq(), GetFirstSegDescrChoice(), CSeqEntrySource::GetNext(), CTable2AsnContext::GetOrgRef(), GetSegPub(), GetSegSetDblink(), CWGSProteinIterator::GetSeq_descr(), GetSprotDescr(), CMultiReader::LoadDescriptors(), CWGSMasterDescrSetter::Loaded(), CBlobSplitterImpl::MakeID2Chunk(), CCleanup::MergeDupBioSources(), CCleanup::NormalizeDescriptorOrder(), CBiosampleChkApp::ProcessBioseqForUpdate(), CDUpdater::reformatBioseq(), CDUpdater::reformatBioseqByBlastDefline(), CDUpdater::RemoveBlastDefline(), RemoveDatesAfterFirst(), RemoveDescrByChoice(), CCleanup::RemoveDupBioSource(), CCleanup::RemoveDuplicatePubs(), RemoveEarlierDates(), CBioseq_Base_Info::RemoveSeqdesc(), CBioseq_Base_Info::ReplaceSeqdesc(), s_SetDBLinkDesc(), CAutoAddDesc::Set(), CDescrCache::SetComment(), CDescrCache::SetPubdesc(), CTable2AsnContext::SetUserObject(), SimplifyBioseqForCD(), SortSeqDescr(), SrchSegDescr(), sx_AddDescrBytes(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr(), CAutogeneratedCleanup::x_BasicCleanupBioseqSet_descr_ETC(), CPhrap_Read::x_CreateDesc(), CPhrapReader::x_CreateDesc(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupSeqdescr(), CNewCleanup_imp::x_FixStructuredCommentKeywords(), CHugeAsnReader::x_GetTopLevelDescriptors(), CNewCleanup_imp::x_MoveNpPub(), CNewCleanup_imp::x_MoveNpSrc(), CPromote::x_PromoteCdregion(), CPromote::x_PromoteRna(), CBioseq_Base_Info::x_RealLoadDescr(), CNewCleanup_imp::x_RemoveUnseenTitles(), CDescrCache::x_SetDescriptor(), CNewCleanup_imp::x_SetMolInfoTechFromGenBankBlock(), seqsubmit_split::CSeqSubSplitter::xFlattenSeqEntry(), seqsubmit_split::CSeqSubSplitter::xMergeSeqDescr(), and CRemoteUpdater::xUpdatePubReferences().

◆ SetA() [1/2]

void CNum_real_Base::SetA ( CNum_real_Base::TA  value)
inline

Assign a value to A data member.

Parameters
valueValue to assign

Definition at line 270 of file Num_real_.hpp.

References CNum_real_Base::m_A, CNum_real_Base::m_set_State, and rapidjson::value.

◆ SetA() [2/2]

CNum_real_Base::TA & CNum_real_Base::SetA ( void  )
inline

Assign a value to A data member.

Returns
Reference to the data value.

Definition at line 277 of file Num_real_.hpp.

References CNum_real_Base::IsSetA(), CNum_real_Base::m_A, CNum_real_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAccession() [1/3]

void CTextannot_id_Base::SetAccession ( const TAccession value)
inline

Assign a value to Accession data member.

Parameters
valueValue to assign

Definition at line 355 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_Accession, CTextannot_id_Base::m_set_State, and rapidjson::value.

◆ SetAccession() [2/3]

void CTextannot_id_Base::SetAccession ( CTextannot_id_Base::TAccession &&  value)
inline

◆ SetAccession() [3/3]

CTextannot_id_Base::TAccession & CTextannot_id_Base::SetAccession ( void  )
inline

Assign a value to Accession data member.

Returns
Reference to the data value.

Definition at line 369 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetAccession(), CTextannot_id_Base::m_Accession, CTextannot_id_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetAlign() [1/3]

void CAnnotdesc_Base::SetAlign ( CAnnotdesc_Base::TAlign value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 284 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_Align, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetAlign() [2/3]

CAnnotdesc_Base::TAlign & CAnnotdesc_Base::SetAlign ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 278 of file Annotdesc_.cpp.

References CAnnotdesc_Base::e_Align, eDoNotResetVariant, CAnnotdesc_Base::m_object, and CAnnotdesc_Base::Select().

Referenced by MakeCompartment(), and CAutogeneratedCleanup::x_BasicCleanupBioseqSet_annot_E_E_desc_desc_E_ETC().

◆ SetAlign() [3/3]

CSeq_annot_Base::C_Data::TAlign & CSeq_annot_Base::C_Data::SetAlign ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 648 of file Seq_annot_.hpp.

References eDoNotResetVariant.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData().

◆ SetAlign_group() [1/2]

void CPubdesc_Base::SetAlign_group ( CPubdesc_Base::TAlign_group  value)
inline

Assign a value to Align_group data member.

Parameters
valueValue to assign

Definition at line 954 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Align_group, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetAlign_group() [2/2]

CPubdesc_Base::TAlign_group & CPubdesc_Base::SetAlign_group ( void  )
inline

Assign a value to Align_group data member.

Returns
Reference to the data value.

Definition at line 961 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetAlign_group(), CPubdesc_Base::m_Align_group, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAlign_type() [1/2]

void CAlign_def_Base::SetAlign_type ( CAlign_def_Base::TAlign_type  value)
inline

Assign a value to Align_type data member.

Parameters
valueValue to assign

Definition at line 236 of file Align_def_.hpp.

References CAlign_def_Base::m_Align_type, CAlign_def_Base::m_set_State, and rapidjson::value.

Referenced by MakeCompartment().

◆ SetAlign_type() [2/2]

CAlign_def_Base::TAlign_type & CAlign_def_Base::SetAlign_type ( void  )
inline

Assign a value to Align_type data member.

Returns
Reference to the data value.

Definition at line 243 of file Align_def_.hpp.

References CAlign_def_Base::IsSetAlign_type(), CAlign_def_Base::m_Align_type, CAlign_def_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAligns() [1/2]

void CNum_ref_Base::SetAligns ( CNum_ref_Base::TAligns value)

Assign a value to Aligns data member.

Parameters
valueReference to value.

Definition at line 66 of file Num_ref_.cpp.

References CNum_ref_Base::m_Aligns, and rapidjson::value.

Referenced by CAutogeneratedCleanup::x_BasicCleanupNumRef().

◆ SetAligns() [2/2]

CNum_ref_Base::TAligns & CNum_ref_Base::SetAligns ( void  )

Assign a value to Aligns data member.

Returns
Reference to the data value.

Definition at line 71 of file Num_ref_.cpp.

References CNum_ref_Base::m_Aligns.

◆ SetAnnot()

CBioseq_Base::TAnnot & CBioseq_Base::SetAnnot ( void  )
inline

Assign a value to Annot data member.

Returns
Reference to the data value.

Definition at line 372 of file Bioseq_.hpp.

References CBioseq_Base::m_Annot, and CBioseq_Base::m_set_State.

Referenced by AddFeat(), AddFeatAnnotToSeqEntry(), CReadBlastApp::addLocation(), CFeatGapInfo::AdjustProteinSeq(), AdjustProtFeatForNucProtSet(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CSourceModParser::ApplyAllMods(), CAttachedHandles::Attach(), CAutogeneratedCleanup::BasicCleanupBioseq(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildGoodSpliceNucProtSet(), ChangeId(), ChangeNucId(), CheckGene(), CBlobSplitterImpl::CopySkeleton(), CAutogeneratedExtendedCleanup::ExtendedCleanupBioseq(), FindGene(), CFeatureTableReader::FindOpenReadingFrame(), sequpd::FixCollidingIDs_Bioseq(), fta_create_imgt_misc_feat(), fta_fix_labels(), GetBioseqWithFootprintForNthRow(), GetCDSFromGenProdSet(), GetEmblDescr(), GetMasterBioseqWithFootprintOld(), GetmRNAFromGenProdSet(), GetProtFeatFromGoodNucProtSet(), GetProtRefAnnot(), CCSraShortReadIterator::GetShortBioseq(), GetSPAnnot(), CSraRun::GetSpotEntry(), LoadFeat(), CFastaObjectLoader::LoadFromStream(), MakeEntryForDeltaConversion(), MakeNucProtSet3Partial(), CBam2Seq_graph::MakeSeq_entry(), CFeatureTableReader::MoveRegionsToProteins(), CNewCleanup_imp::ProtSeqBC(), CConversionApp::Read(), CGff2Reader::ReadSeqEntry(), CFeature_table_reader::ReadSequinFeatureTables(), CDUpdater::reformatBioseq(), CFeatureTableReader::RemoveEmptyFtable(), CReadBlastApp::RemoveProblems(), RevComp(), CLocalFinderApp::Run(), s_AddAnnotsToBioseq(), s_AddGeneralAndLocal(), s_FixBioseqDeltas(), s_GetBioseqAnnot(), s_MakeNewMasterSeq(), s_UpdateFeatureIds(), SetNucProtSetProductName(), CReadBlastApp::StoreBlast(), CMytestApplication::TestFeatureGeneOverlap(), TestOneGapSeq(), objects::VisitAllFeatures(), CAnnotGetter::x_AddAnnotations(), SWGSCreateInfo::x_AddFeaturesDirect(), CPhrap_Read::x_CreateFeat(), CPhrap_Contig::x_CreateFeat(), CPhrap_Contig::x_CreateGraph(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatModApply::x_CreateSeqfeat(), CFeatModApply::x_FindSeqfeat(), CCSraAlignIterator::x_GetMatchEntry(), CNewCleanup_imp::x_MergeAdjacentFeatureTables(), CGFFReader::x_PlaceAlignment(), CGFFReader::x_PlaceFeature(), CSraInputSource::x_ReadOneSeq(), CNewCleanup_imp::x_RemoveEmptyFeatureTables(), CSplitDataLoader::x_SplitSeq(), XMLGetDescr(), CFeatureTableReader::xParseCdregions(), and CMultiReader::xReadASN1Text().

◆ SetAscending() [1/2]

void CNum_cont_Base::SetAscending ( CNum_cont_Base::TAscending  value)
inline

Assign a value to Ascending data member.

Parameters
valueValue to assign

Definition at line 378 of file Num_cont_.hpp.

References CNum_cont_Base::m_Ascending, CNum_cont_Base::m_set_State, and rapidjson::value.

◆ SetAscending() [2/2]

CNum_cont_Base::TAscending & CNum_cont_Base::SetAscending ( void  )
inline

Assign a value to Ascending data member.

Returns
Reference to the data value.

Definition at line 385 of file Num_cont_.hpp.

References CNum_cont_Base::IsSetAscending(), CNum_cont_Base::m_Ascending, CNum_cont_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAssembly()

CSeq_hist_Base::TAssembly & CSeq_hist_Base::SetAssembly ( void  )
inline

Assign a value to Assembly data member.

Returns
Reference to the data value.

Definition at line 518 of file Seq_hist_.hpp.

References CSeq_hist_Base::m_Assembly, and CSeq_hist_Base::m_set_State.

Referenced by CModifySeqId::GetCommand(), CCreateSeqHistForTpa::GetCreateSeqHistFromTpaCommand(), and CAutogeneratedCleanup::x_BasicCleanupSeqHist().

◆ SetB() [1/2]

void CNum_real_Base::SetB ( CNum_real_Base::TB  value)
inline

Assign a value to B data member.

Parameters
valueValue to assign

Definition at line 317 of file Num_real_.hpp.

References CNum_real_Base::m_B, CNum_real_Base::m_set_State, and rapidjson::value.

◆ SetB() [2/2]

CNum_real_Base::TB & CNum_real_Base::SetB ( void  )
inline

Assign a value to B data member.

Returns
Reference to the data value.

Definition at line 324 of file Num_real_.hpp.

References CNum_real_Base::IsSetB(), CNum_real_Base::m_B, CNum_real_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetBiomol() [1/2]

void CMolInfo_Base::SetBiomol ( CMolInfo_Base::TBiomol  value)
inline

◆ SetBiomol() [2/2]

CMolInfo_Base::TBiomol & CMolInfo_Base::SetBiomol ( void  )
inline

Assign a value to Biomol data member.

Returns
Reference to the data value.

Definition at line 460 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetBiomol(), CMolInfo_Base::m_Biomol, CMolInfo_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetBool() [1/2]

void CSeq_hist_Base::C_Deleted::SetBool ( TBool  value)
inline

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 487 of file Seq_hist_.hpp.

References eDoNotResetVariant, and rapidjson::value.

◆ SetBool() [2/2]

CSeq_hist_Base::C_Deleted::TBool & CSeq_hist_Base::C_Deleted::SetBool ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 480 of file Seq_hist_.hpp.

References eDoNotResetVariant.

◆ SetComment() [1/7]

void CAnnotdesc_Base::SetComment ( const TComment value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 156 of file Annotdesc_.cpp.

References CAnnotdesc_Base::e_Comment, eDoNotResetVariant, CAnnotdesc_Base::m_string, CAnnotdesc_Base::Select(), and rapidjson::value.

◆ SetComment() [2/7]

void CPubdesc_Base::SetComment ( const TComment value)
inline

◆ SetComment() [3/7]

void CSeqdesc_Base::SetComment ( const TComment value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 262 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Comment, eDoNotResetVariant, CSeqdesc_Base::m_string, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetComment() [4/7]

void CPubdesc_Base::SetComment ( CPubdesc_Base::TComment &&  value)
inline

◆ SetComment() [5/7]

CAnnotdesc_Base::TComment & CAnnotdesc_Base::SetComment ( void  )
inline

◆ SetComment() [6/7]

CPubdesc_Base::TComment & CPubdesc_Base::SetComment ( void  )
inline

Assign a value to Comment data member.

Returns
Reference to the data value.

Definition at line 1008 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetComment(), CPubdesc_Base::m_Comment, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetComment() [7/7]

CSeqdesc_Base::TComment & CSeqdesc_Base::SetComment ( void  )
inline

◆ SetCompleteness() [1/2]

void CMolInfo_Base::SetCompleteness ( CMolInfo_Base::TCompleteness  value)
inline

◆ SetCompleteness() [2/2]

CMolInfo_Base::TCompleteness & CMolInfo_Base::SetCompleteness ( void  )
inline

Assign a value to Completeness data member.

Returns
Reference to the data value.

Definition at line 607 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetCompleteness(), CMolInfo_Base::m_Completeness, CMolInfo_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetCont() [1/2]

void CNumbering_Base::SetCont ( CNumbering_Base::TCont value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 126 of file Numbering_.cpp.

References CObject::AddReference(), CNumbering_Base::e_Cont, CNumbering_Base::m_choice, CNumbering_Base::m_object, CNumbering_Base::ResetSelection(), and rapidjson::value.

◆ SetCont() [2/2]

CNumbering_Base::TCont & CNumbering_Base::SetCont ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 120 of file Numbering_.cpp.

References CNumbering_Base::e_Cont, eDoNotResetVariant, CNumbering_Base::m_object, and CNumbering_Base::Select().

◆ SetCreate_date() [1/4]

void CAnnotdesc_Base::SetCreate_date ( CAnnotdesc_Base::TCreate_date value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 218 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_Create_date, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetCreate_date() [2/4]

void CSeqdesc_Base::SetCreate_date ( CSeqdesc_Base::TCreate_date value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 484 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Create_date, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetCreate_date() [3/4]

CAnnotdesc_Base::TCreate_date & CAnnotdesc_Base::SetCreate_date ( void  )

◆ SetCreate_date() [4/4]

CSeqdesc_Base::TCreate_date & CSeqdesc_Base::SetCreate_date ( void  )

◆ SetData() [1/2]

void CSeq_annot_Base::SetData ( CSeq_annot_Base::TData value)

Assign a value to Data data member.

Parameters
valueReference to value.

Definition at line 244 of file Seq_annot_.cpp.

References CSeq_annot_Base::m_Data, CRef< C, Locker >::Reset(), and rapidjson::value.

Referenced by SSeqTableConverter::Add(), AddFeat(), AddFeatureToBioseq(), AddGoodSourceFeature(), Sequence::AddMMDBAnnotTag(), AlignmentCollection::addPendingAlignment(), CGBProjectHelper::AddProjectItemsFromRID(), CTableAnnotDataSource::AddSeqLoc(), CTableAnnotDataSource::AddSnpSeqLoc(), AddSpanningSentinelFeat(), subfuse::CSubmissionCollector::AdjustLocalIds(), CVariationNormalization::AlterToDelIns(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CUpdateAlign::apply(), CApplyObject::ApplyChange(), CAttachedHandles::Attach(), CAutogeneratedCleanup::BasicCleanupSeqAnnot(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildAlignmentWithInternalGap(), BuildGoodEcoSetWithAlign(), BuildGoodGraphAnnot(), BuildProtBioseqSet(), ChangeId(), ChangeProductId(), CheckFeatSeqLoc(), CheckGene(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CTableImportDataSource::ConvertToSeqAnnot(), CVariationUtilities::CorrectRefAllele(), CEntrezDB::CreateAnnot_Nuc_Prot(), CTableAnnotDataSource::CreateFeature(), AlignmentSet::CreateFromMultiple(), CPhrap_Seq::CreatePadsFeat(), CBlastFormatUtil::CreateSeqAnnotFromSeqAlignSet(), CTableAnnotDataSource::CreateSnpFeature(), CTableAnnotDataSource::CreateSnps(), CSourceFeatureItem::CSourceFeatureItem(), DemoteCDSToNucSeq(), CAddFeatChecker::Do(), CMAViewManager::DoTransition(), CWig2tableApplication::DumpChromValues(), CAnnotationASN1::CImplementationData::DumpEvidence(), CCdCore::EraseOtherRows(), EraseRow(), CCmdPromoteCDS::Execute(), CCreateCoverageTask::Execute(), CAutogeneratedExtendedCleanup::ExtendedCleanupSeqAnnot(), CGff3AnnotAssembler::FinalizeAnnot(), CTableAnnotDataSource::FindLocations(), fta_create_imgt_misc_feat(), CFileLoadAligner::GenerateAlignments(), CSnpTrack::GenerateAsn1(), CFeatureTrack::GenerateAsn1(), CGeneModelTrack::GenerateAsn1(), SSeqTableContent::GetAnnot(), CVDBGraphSeqIterator::GetAnnot(), GetBioseqWithFootprintForNthRow(), CLDS2_DataLoader::GetChunk(), CSNPDbSeqIterator::GetCoverageAnnot(), CCSraRefSeqIterator::GetCoverageAnnot(), CSNPDbSeqIterator::GetFeatAnnot(), GetMasterBioseqWithFootprintOld(), CSNPDbSeqIterator::GetOverviewAnnot(), GetPackedFeatAnnot(), GetProtRefAnnot(), CAlnReader::GetSeqEntry(), GetSPAnnot(), CSraRun::GetSpotEntry(), CAlignGroup::GroupByLikeTaxIds(), CAlignGroup::GroupBySeqIds(), CAlignGroup::GroupBySequenceType(), CAlignGroup::GroupByStrand(), CAlignGroup::GroupByTaxIds(), CFeatAnnotAssembler::InitializeAnnot(), CBamRefSeqInfo::LoadAlignChunk(), CFastaObjectLoader::LoadAlignsFromStream(), CCSRARefSeqInfo::LoadAnnotMainChunk(), LoadFeat(), CFastaObjectLoader::LoadFromStream(), CAsnObjectLoader::LoadFromStream(), CTextAlignObjectLoader::LoadFromStream(), CBamRefSeqInfo::LoadPileupChunk(), CCSRAFileInfo::LoadReadsBlob(), CSeqAnnotFromFasta::MakeAsIsSeqAnnot(), CMakeCdrProds::MakeCdrProds(), COrf::MakeCDSAnnot(), MakeEntryForDeltaConversion(), CBamIndex::MakeEstimatedCoverageAnnot(), CWig2tableApplication::MakeGraphAnnot(), CSeqAnnotFromFasta::MakeIBMSeqAnnot(), CBlobSplitterImpl::MakeSeq_annot(), CCSraRefSeqIterator::MakeSeq_annot(), CBam2Seq_graph::MakeSeq_annot(), CSeqAnnotFromFasta::MakeSeqAnnotFromFasta(), CWig2tableApplication::MakeTableAnnot(), CSeq_loc_Mapper_Base::Map(), CCdsToMatPeptide::MergeConvert(), CFeatTableEdit::MergeFeatures(), CFeatureTableReader::MoveRegionsToProteins(), C5ColAnnotAssembler::ProcessRecord(), CBedAnnotAssembler::ProcessRecord(), CAlignProjectItemExtension::ProjectItemAttached(), PromoteCDSToNucProtSet(), CGlimmerReader::Read(), CGFFReader::Read(), CHgvsReader::ReadSeqAnnot(), CUCSCRegionReader::ReadSeqAnnot(), CRepeatMaskerReader::ReadSeqAnnot(), CFeatureTableReader_Imp::ReadSequinFeatureTable(), CDUpdater::reformatBioseq(), CTableAnnotDataSource::RemoveSeqLocs(), CDiscrepancyContext::ReplaceSeq_feat(), CAnnotationASN1::CImplementationData::ResetASN1(), CGffExportJob::Run(), CGtfExportJob::Run(), CDemoContigAssemblyApp::Run(), CTestCompartApplication::Run(), CLocalFinderApp::Run(), CDemoApp::Run(), s_AddSitesToAnnot(), s_Align2Annot(), CUpdateSeq_Input::s_Align2IdenticalSeq(), s_AlignSet2Annot(), s_DivvyUpAlignments_ProcessAnnot(), s_GetMappedFeat(), s_MakeNewMasterSeq(), s_UpdateFeatureIds(), UpdateViewer::SaveAlignments(), SetDenDiagSet(), SrchCdRegion(), CReadBlastApp::StoreBlast(), TestFeatInsideGap(), CMytestApplication::TestFeatureGeneOverlap(), TestOneGapSeq(), CCmdPromoteCDS::Unexecute(), CPhrap_Contig::x_AddBaseSegFeats(), SWGSCreateInfo::x_AddFeatures(), SWGSCreateInfo::x_AddFeaturesDirect(), CFastaReader::x_AddMultiwayAlignment(), CFastaReader::x_AddPairwiseAlignments(), CPromote::x_AddProtFeature(), CPhrap_Read::x_AddQualityFeat(), CPhrap_Contig::x_AddReadLocFeats(), CPhrap_Read::x_AddTagFeats(), CPhrap_Contig::x_AddTagFeats(), CSequenceUpdater::x_AttachFeaturesToNewSeq(), CAutogeneratedCleanup::x_BasicCleanupSeqSubmit_data_annots_E(), CFeatureGenerator::SImplementation::x_CopyAdditionalFeatures(), CPromote::x_CopyCdregionToRNA(), CPhrap_Contig::x_CreateAlignAll(), CPhrap_Contig::x_CreateAlignOptimized(), CPhrap_Contig::x_CreateAlignPairs(), CWGSSeqIterator::x_CreateFeaturesChunk(), CGFFReader::x_CreateGeneFeatures(), CFeatureTableReader_Imp::x_CreateGenesFromCDSs(), CPhrap_Contig::x_CreateGraph(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CProSplignJob::x_CreateOneProjectItem(), CGBankLoadingJob::x_CreateProjectItems(), CBLASTSeqToolJob::x_CreateProjectItems(), CGroupAlignmentsJob::x_CreateProjectItems(), CMSAToolJob::x_CreateProjectItems(), CNGAlignJob::x_CreateProjectItems(), CAdvancedCleanupJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CFindOverlapJob::x_CreateProjectItems(), CSplignJob::x_CreateProjectItems(), CWindowMaskerJob::x_CreateProjectItems(), CCpgSearchJob::x_DoSearch(), CAppHitFilter::x_DumpOutput(), CSequenceUpdater::x_FuseProtFeatsForCDS(), CCreateGeneModelTask::x_GetCommand(), CAnnotGetter::x_GetCompleteSeqAnnot(), CCSraAlignIterator::x_GetMatchAnnot(), CBamAlignIterator::x_GetMatchEntry(), CWGSSeqIterator::x_GetQualityAnnot(), CCSraAlignIterator::x_GetQualityGraphAnnot(), CCSraShortReadIterator::x_GetQualityGraphAnnot(), CBamAlignIterator::x_GetSeq_annot(), CCSraRefSeqIterator::x_GetSeq_annot(), CCSraShortReadIterator::x_GetSeq_annot(), CSequenceUpdater::x_GetSeqAnnot_WithoutCDS(), CCreateGeneModelTask::x_Group_By_GeneID(), CIdMapperTestApp::x_HandleFeatures(), CAppHitFilter::x_LoadConstraints(), CMultiAlignView::x_MergeObjects(), CGFFReader::x_PlaceAlignment(), CGFFReader::x_PlaceFeature(), CGff2Reader::x_ProcessAlignmentsGff(), CXcompareAnnotsApplication::x_ProcessSeqAlignSetFromFile(), CPromote::x_PromoteFeatures(), CNewCleanup_imp::x_RemoveEmptyFeatures(), CVariationNormalization_base< T >::x_Shift(), CGff2Reader::x_UpdateAnnotAlignment(), CModifySeqId::x_UpdateSeqAnnot(), CGff2Reader::xAddFeatureToAnnot(), CGff3Reader::xAddFeatureToAnnot(), CGtfAnnotAssembler::xAnnotAddFeature(), CBedReader::xAppendFeatureBlock(), CBedReader::xAppendFeatureCds(), CBedReader::xAppendFeatureChrom(), CBedReader::xAppendFeatureGene(), CBedReader::xAppendFeatureRna(), CBedReader::xAppendFeatureThick(), CMicroArrayReader::xCreateSeqAnnot(), CVcfReader::xCreateSeqAnnot(), CWiggleReader::xDumpChromValues(), CGff2Reader::xGenerateParentChildXrefs(), CGvfReader::xMergeRecord(), CFeatureTableReader::xParseCdregions(), CUCSCRegionReader::xParseFeature(), CBedReader::xParseFeatureAutoSql(), CBedReader::xParseFeatureUserFormat(), CWiggleReader::xPostProcessAnnot(), CGff3Reader::xProcessAlignmentData(), CPslReader::xProcessData(), CVcfReader::xProcessDataLine(), CMicroArrayReader::xProcessFeature(), CGff3AnnotAssembler::xProcessFeatureCds(), CGff3AnnotAssembler::xProcessFeatureDefault(), and CGff3AnnotAssembler::xProcessFeatureRna().

◆ SetData() [2/2]

CSeq_annot_Base::TData & CSeq_annot_Base::SetData ( void  )
inline

Assign a value to Data data member.

Returns
Reference to the data value.

Definition at line 882 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_Data, and CSeq_annot_Base::ResetData().

◆ SetDate() [1/4]

void CSeq_hist_Base::C_Deleted::SetDate ( TDate value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 114 of file Seq_hist_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetDate() [2/4]

void CSeq_hist_rec_Base::SetDate ( CSeq_hist_rec_Base::TDate value)

Assign a value to Date data member.

Parameters
valueReference to value.

Definition at line 57 of file Seq_hist_rec_.cpp.

References CSeq_hist_rec_Base::m_Date, and rapidjson::value.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqHistRec().

◆ SetDate() [3/4]

CSeq_hist_Base::C_Deleted::TDate & CSeq_hist_Base::C_Deleted::SetDate ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 108 of file Seq_hist_.cpp.

References eDoNotResetVariant.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqHistDeleted().

◆ SetDate() [4/4]

CSeq_hist_rec_Base::TDate & CSeq_hist_rec_Base::SetDate ( void  )

Assign a value to Date data member.

Returns
Reference to the data value.

Definition at line 62 of file Seq_hist_rec_.cpp.

References CSeq_hist_rec_Base::m_Date.

◆ SetDb() [1/2]

void CSeq_annot_Base::SetDb ( CSeq_annot_Base::TDb  value)
inline

Assign a value to Db data member.

Parameters
valueValue to assign

Definition at line 774 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_Db, CSeq_annot_Base::m_set_State, and rapidjson::value.

Referenced by CBlobSplitterImpl::MakeSeq_annot(), and CAnnotGetter::x_GetCompleteSeqAnnot().

◆ SetDb() [2/2]

CSeq_annot_Base::TDb & CSeq_annot_Base::SetDb ( void  )
inline

Assign a value to Db data member.

Returns
Reference to the data value.

Definition at line 781 of file Seq_annot_.hpp.

References CSeq_annot_Base::IsSetDb(), CSeq_annot_Base::m_Db, CSeq_annot_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetDbxref() [1/2]

void CSeqdesc_Base::SetDbxref ( CSeqdesc_Base::TDbxref value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 440 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Dbxref, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetDbxref() [2/2]

CSeqdesc_Base::TDbxref & CSeqdesc_Base::SetDbxref ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 434 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Dbxref, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

◆ SetDefaultAscending()

void CNum_cont_Base::SetDefaultAscending ( void  )
inline

Assign default value to Ascending data member.

Definition at line 366 of file Num_cont_.hpp.

References CNum_cont_Base::ResetAscending().

◆ SetDefaultBiomol()

void CMolInfo_Base::SetDefaultBiomol ( void  )
inline

Assign default value to Biomol data member.

Definition at line 441 of file MolInfo_.hpp.

References CMolInfo_Base::ResetBiomol().

◆ SetDefaultCompleteness()

void CMolInfo_Base::SetDefaultCompleteness ( void  )
inline

Assign default value to Completeness data member.

Definition at line 588 of file MolInfo_.hpp.

References CMolInfo_Base::ResetCompleteness().

Referenced by AdjustProteinMolInfoToMatchCDS().

◆ SetDefaultHas_zero()

void CNum_cont_Base::SetDefaultHas_zero ( void  )
inline

Assign default value to Has_zero data member.

Definition at line 316 of file Num_cont_.hpp.

References CNum_cont_Base::ResetHas_zero().

◆ SetDefaultRefnum()

void CNum_cont_Base::SetDefaultRefnum ( void  )
inline

Assign default value to Refnum data member.

Definition at line 266 of file Num_cont_.hpp.

References CNum_cont_Base::ResetRefnum().

◆ SetDefaultReftype()

void CPubdesc_Base::SetDefaultReftype ( void  )
inline

Assign default value to Reftype data member.

Definition at line 1039 of file Pubdesc_.hpp.

References CPubdesc_Base::ResetReftype().

◆ SetDefaultTech()

void CMolInfo_Base::SetDefaultTech ( void  )
inline

Assign default value to Tech data member.

Definition at line 491 of file MolInfo_.hpp.

References CMolInfo_Base::ResetTech().

◆ SetDefaultTopology()

void CSeq_inst_Base::SetDefaultTopology ( void  )
inline

Assign default value to Topology data member.

Definition at line 727 of file Seq_inst_.hpp.

References CSeq_inst_Base::ResetTopology().

◆ SetDeleted() [1/2]

void CSeq_hist_Base::SetDeleted ( CSeq_hist_Base::TDeleted value)

Assign a value to Deleted data member.

Parameters
valueReference to value.

Definition at line 196 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Deleted, and rapidjson::value.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqHist().

◆ SetDeleted() [2/2]

CSeq_hist_Base::TDeleted & CSeq_hist_Base::SetDeleted ( void  )

Assign a value to Deleted data member.

Returns
Reference to the data value.

Definition at line 201 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Deleted.

◆ SetDelta() [1/2]

void CSeq_ext_Base::SetDelta ( CSeq_ext_Base::TDelta value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 192 of file Seq_ext_.cpp.

References CObject::AddReference(), CSeq_ext_Base::e_Delta, CSeq_ext_Base::m_choice, CSeq_ext_Base::m_object, CSeq_ext_Base::ResetSelection(), and rapidjson::value.

◆ SetDelta() [2/2]

CSeq_ext_Base::TDelta & CSeq_ext_Base::SetDelta ( void  )

◆ SetDesc() [1/2]

void CSeq_annot_Base::SetDesc ( CSeq_annot_Base::TDesc value)

Assign a value to Desc data member.

Parameters
valueReference to value.

Definition at line 223 of file Seq_annot_.cpp.

References CSeq_annot_Base::m_Desc, and rapidjson::value.

Referenced by CGBDocument::AddItems(), CAutogeneratedCleanup::BasicCleanupSeqAnnot(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), CTableImportDataSource::ConvertToSeqAnnot(), CTableAnnotDataSource::CreateSnps(), CAutogeneratedExtendedCleanup::ExtendedCleanupSeqAnnot(), CBedAnnotAssembler::FinalizeAnnot(), FormatAsAsn(), CVDBGraphSeqIterator::GetAnnot(), CFindRSites::GetAnnot(), CCSRARefSeqInfo::LoadAnnotMainChunk(), CBamRefSeqInfo::LoadPileupChunk(), CWig2tableApplication::MakeAnnot(), CCSraAlignIterator::MakeEmptyMatchAnnot(), CBlobSplitterImpl::MakeSeq_annot(), CCSraRefSeqIterator::MakeSeq_annot(), CBam2Seq_graph::MakeSeq_annot(), CMicroArrayReader::ReadSeqAnnot(), CUCSCRegionReader::ReadSeqAnnot(), CFeatureTableReader_Imp::ReadSequinFeatureTable(), CAnnotationASN1::CImplementationData::ResetASN1(), CDemoContigAssemblyApp::Run(), CUpdateSeq_Input::s_Align2IdenticalSeq(), CReadBlastApp::StoreBlast(), sx_SetTitle(), sx_SetZoomLevel(), CBamUtils::UpdateCoverageGraphInfo(), CTrackData::WriteToAnnot(), CAutogeneratedCleanup::x_BasicCleanupSeqSubmit_data_annots_E(), CGBankLoadingJob::x_CreateProjectItems(), CCreateNeedlemanWunschJob::x_CreateProjectItems(), CTableAnnotDataSource::x_GetColumnMetaInfo(), CAnnotGetter::x_GetCompleteSeqAnnot(), CCSraAlignIterator::x_GetEmptyMatchAnnot(), CWGSSeqIterator::x_GetQualityAnnot(), CBamAlignIterator::x_GetSeq_annot(), CCSraRefSeqIterator::x_GetSeq_annot(), CCSraShortReadIterator::x_GetSeq_annot(), CGff2Reader::x_ProcessAlignmentsGff(), CReaderBase::xAddConversionInfo(), CBedReader::xAssignBedColumnCount(), CVcfReader::xAssignVcfMeta(), CBedReader::xCreateSeqAnnot(), CMicroArrayReader::xCreateSeqAnnot(), CReaderBase::xParseBrowserLine(), CGvfReader::xPostProcessAnnot(), and CGff3Reader::xProcessAlignmentData().

◆ SetDesc() [2/2]

CSeq_annot_Base::TDesc & CSeq_annot_Base::SetDesc ( void  )

Assign a value to Desc data member.

Returns
Reference to the data value.

Definition at line 228 of file Seq_annot_.cpp.

References CSeq_annot_Base::m_Desc.

Referenced by CSeq_annot::AddComment(), CSeq_annot::AddUserObject(), CSeq_annot::SetCreateDate(), CSeq_annot::SetNameDesc(), CSeq_annot::SetTitleDesc(), and CSeq_annot::SetUpdateDate().

◆ SetDescr() [1/2]

void CBioseq_Base::SetDescr ( CBioseq_Base::TDescr value)

Assign a value to Descr data member.

Parameters
valueReference to value.

Definition at line 65 of file Bioseq_.cpp.

References CBioseq_Base::m_Descr, and rapidjson::value.

Referenced by AddCommentToBioseq(), CWGSAsnBinData::AddDescr(), AddGenbankKeyword(), AddGoodPub(), AddGoodSource(), AddLocalIdUserObjects(), CCleanup::AddMissingMolInfo(), CNewCleanup_imp::AddMolInfo(), CCleanup::AddPartialToProteinTitle(), CCleanup::AddProtein(), AddRefGeneTrackingUserObject(), AddSeqdescToBioseq(), AddSource(), TaxTreeData::addTaxToBioseq(), AddTitle(), AddTpaAssemblyUserObject(), CFeatGapInfo::AdjustProteinSeq(), CSourceModParser::ApplyAllMods(), CSourceModParser::ApplyMods(), CAutogeneratedCleanup::BasicCleanupBioseq(), BldProtRefSeqEntry(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildBigGoodNucProtSet(), BuildGoodNucProtSet(), BuildGoodProtSeq(), BuildGoodSeq(), BuildNucProtSet(), BuildSequence(), CkNonTerSP(), ClearFocus(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CopyOrg(), CBlobSplitterImpl::CopySkeleton(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CAlnVec::CreateConsensus(), CChangeSeqdescTitleCommand::Execute(), CAutogeneratedExtendedCleanup::ExtendedCleanupBioseq(), FakeEmblBioSources(), FakeGenBankBioSources(), fta_create_far_fetch_policy_user_object(), fta_get_user_object(), fta_remove_cleanup_user_object(), fta_set_molinfo_completeness(), CAutoAddDBLink::Get(), CSeqDBVol::GetBioseq(), GetBioseq(), GetDescrSPBlock(), GetEmblDescr(), GetFirstSegDescrChoice(), GetGenBankDescr(), GetGoodSeqEntryWithFeatureIds(), CWGSDb_Impl::GetMasterSeq_entry(), CSeqEntrySource::GetNext(), CCSraRefSeqIterator::GetRefBioseq(), GetSegPub(), CCSraShortReadIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), CSraRun::GetSpotEntry(), GetSprotDescr(), GetSPSegLocInfo(), CCdFromFasta::ImportAlignmentData(), LoadFeat(), CMakeCdrProds::MakeCdrProds(), MakeProteinForGoodNucProtSet(), MakeProteinForNucProtSet(), PssmMaker::modifyQuery(), MoveBiomolToTop(), CReadBlastApp::NormalizeSeqentry(), CApplyMods::operator()(), CFastaReader::ParseDefLine(), CRemoteUpdater::PostProcessPubs(), CNewCleanup_imp::ProtSeqBC(), CDUpdater::reformatBioseq(), CDUpdater::reformatBioseqByBlastDefline(), CNewCleanup_imp::RemoveBadProteinTitle(), CDUpdater::RemoveBlastDefline(), RemoveDbxref(), ResetOrgname(), CAgpconvertApplication::Run(), s_AddBiomol(), s_AddSeqTitleToPssm(), s_ApplyPubMods(), s_ArePrimersUnique(), s_FixBioseqDeltas(), s_ReplaceCtrlAsInTitle(), s_SetDBLinkDesc(), s_SetSeqdescUser(), SeqLocToBioseq(), CSeqUtils::SeqLocToBioseq(), SetBiomol(), SetChromosome(), SetCommon(), SetCompleteness(), SetDbxref(), CSeq_entry::SetDescr(), SetDiv(), SetFocus(), SetGcode(), SetGenome(), SetLineage(), SetMGcode(), SetOrgMod(), SetOrigin(), SetPGcode(), SetRefGeneTrackingStatus(), SetSubSource(), SetTaxname(), SetTaxon(), SetTech(), SetTitle(), SetTransgenic(), SimplifyBioseqForCD(), TestOneReplicon(), TestOneStrain(), CChangeSeqdescTitleCommand::Unexecute(), CTable2AsnContext::UpdateTaxonFromTable(), SWGSCreateInfo::x_AddDescr(), CAlnReader::x_AddTitle(), CFastaReader::x_ApplyMods(), CNewCleanup_imp::x_CleanupGenbankBlock(), CPhrap_Read::x_CreateDesc(), CPhrap_Contig::x_CreateDesc(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CAgpconvertApplication::x_LoadTemplate(), CMacroFunction_SetStructCommDb::x_MakeNewStructuredComment(), CPrimeCacheApplication::x_Process_Fasta(), CShortReadFastaInputSource::x_ReadFastaOneSeq(), CGFFReader::x_ReadFastaSequences(), CShortReadFastaInputSource::x_ReadFastc(), CShortReadFastaInputSource::x_ReadFastqOneSeq(), CASN1InputSourceOMF::x_ReadFromSingleFile(), CASN1InputSourceOMF::x_ReadFromTwoFiles(), CSraInputSource::x_ReadPairs(), CNewCleanup_imp::x_RemovePopPhyBioSource(), CNewCleanup_imp::x_RemovePub(), CNewCleanup_imp::x_RescueMolInfo(), CAgpConverter::x_SetCreateAndUpdateDatesToToday(), CNewCleanup_imp::x_SetPartialsForProtein(), CSplitDataLoader::x_SplitSeq(), CFeatureTableReader::xConvertSeqIntoSeqSet(), seqsubmit_split::CSeqSubSplitter::xFlattenSeqEntry(), CFeatTableEdit::xGenerate_mRNA_Product(), XMLFakeBioSources(), XMLGetDescr(), and CFeatureTableReader::xTranslateProtein().

◆ SetDescr() [2/2]

CBioseq_Base::TDescr & CBioseq_Base::SetDescr ( void  )

Assign a value to Descr data member.

Returns
Reference to the data value.

Definition at line 70 of file Bioseq_.cpp.

References CBioseq_Base::m_Descr.

◆ SetEmbl() [1/2]

void CSeqdesc_Base::SetEmbl ( CSeqdesc_Base::TEmbl value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 462 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Embl, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetEmbl() [2/2]

CSeqdesc_Base::TEmbl & CSeqdesc_Base::SetEmbl ( void  )

◆ SetEnum() [1/2]

void CNumbering_Base::SetEnum ( CNumbering_Base::TEnum value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 148 of file Numbering_.cpp.

References CObject::AddReference(), CNumbering_Base::e_Enum, CNumbering_Base::m_choice, CNumbering_Base::m_object, CNumbering_Base::ResetSelection(), and rapidjson::value.

◆ SetEnum() [2/2]

CNumbering_Base::TEnum & CNumbering_Base::SetEnum ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 142 of file Numbering_.cpp.

References CNumbering_Base::e_Enum, eDoNotResetVariant, CNumbering_Base::m_object, and CNumbering_Base::Select().

◆ SetExt() [1/2]

void CSeq_inst_Base::SetExt ( CSeq_inst_Base::TExt value)

◆ SetExt() [2/2]

CSeq_inst_Base::TExt & CSeq_inst_Base::SetExt ( void  )

Assign a value to Ext data member.

Returns
Reference to the data value.

Definition at line 152 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Ext.

Referenced by CSeq_inst::ConvertDeltaToRaw().

◆ SetFig() [1/3]

void CPubdesc_Base::SetFig ( const TFig value)
inline

Assign a value to Fig data member.

Parameters
valueValue to assign

Definition at line 691 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Fig, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetFig() [2/3]

void CPubdesc_Base::SetFig ( CPubdesc_Base::TFig &&  value)
inline

Definition at line 698 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Fig, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetFig() [3/3]

CPubdesc_Base::TFig & CPubdesc_Base::SetFig ( void  )
inline

Assign a value to Fig data member.

Returns
Reference to the data value.

Definition at line 705 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetFig(), CPubdesc_Base::m_Fig, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetFtable()

CSeq_annot_Base::C_Data::TFtable & CSeq_annot_Base::C_Data::SetFtable ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 628 of file Seq_annot_.hpp.

References eDoNotResetVariant.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData().

◆ SetFuzz() [1/4]

void CSeq_inst_Base::SetFuzz ( CSeq_inst_Base::TFuzz value)

Assign a value to Fuzz data member.

Parameters
valueReference to value.

Definition at line 113 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Fuzz, and rapidjson::value.

Referenced by CBlobSplitterImpl::CopySequence(), and GetBioseq().

◆ SetFuzz() [2/4]

void CSeq_literal_Base::SetFuzz ( CSeq_literal_Base::TFuzz value)

◆ SetFuzz() [3/4]

CSeq_inst_Base::TFuzz & CSeq_inst_Base::SetFuzz ( void  )

Assign a value to Fuzz data member.

Returns
Reference to the data value.

Definition at line 118 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Fuzz.

◆ SetFuzz() [4/4]

CSeq_literal_Base::TFuzz & CSeq_literal_Base::SetFuzz ( void  )

Assign a value to Fuzz data member.

Returns
Reference to the data value.

Definition at line 62 of file Seq_literal_.cpp.

References CSeq_literal_Base::m_Fuzz.

◆ SetGap() [1/2]

void CSeq_data_Base::SetGap ( CSeq_data_Base::TGap value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 196 of file Seq_data_.cpp.

References CObject::AddReference(), CSeq_data_Base::e_Gap, CSeq_data_Base::m_choice, CSeq_data_Base::m_object, CSeq_data_Base::ResetSelection(), and rapidjson::value.

◆ SetGap() [2/2]

CSeq_data_Base::TGap & CSeq_data_Base::SetGap ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 190 of file Seq_data_.cpp.

References CSeq_data_Base::e_Gap, eDoNotResetVariant, CSeq_data_Base::m_object, and CSeq_data_Base::Select().

◆ SetGbmoltype() [1/3]

void CMolInfo_Base::SetGbmoltype ( const TGbmoltype value)
inline

Assign a value to Gbmoltype data member.

Parameters
valueValue to assign

Definition at line 640 of file MolInfo_.hpp.

References CMolInfo_Base::m_Gbmoltype, CMolInfo_Base::m_set_State, and rapidjson::value.

◆ SetGbmoltype() [2/3]

void CMolInfo_Base::SetGbmoltype ( CMolInfo_Base::TGbmoltype &&  value)
inline

◆ SetGbmoltype() [3/3]

CMolInfo_Base::TGbmoltype & CMolInfo_Base::SetGbmoltype ( void  )
inline

Assign a value to Gbmoltype data member.

Returns
Reference to the data value.

Definition at line 654 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetGbmoltype(), CMolInfo_Base::m_Gbmoltype, CMolInfo_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetGenbank() [1/2]

void CSeqdesc_Base::SetGenbank ( CSeqdesc_Base::TGenbank value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 346 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Genbank, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetGenbank() [2/2]

CSeqdesc_Base::TGenbank & CSeqdesc_Base::SetGenbank ( void  )

◆ SetGeneral() [1/2]

void CAnnot_id_Base::SetGeneral ( CAnnot_id_Base::TGeneral value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 146 of file Annot_id_.cpp.

References CObject::AddReference(), CAnnot_id_Base::e_General, CAnnot_id_Base::m_choice, CAnnot_id_Base::m_object, CAnnot_id_Base::ResetSelection(), and rapidjson::value.

◆ SetGeneral() [2/2]

CAnnot_id_Base::TGeneral & CAnnot_id_Base::SetGeneral ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 140 of file Annot_id_.cpp.

References CAnnot_id_Base::e_General, eDoNotResetVariant, CAnnot_id_Base::m_object, and CAnnot_id_Base::Select().

◆ SetGraph()

CSeq_annot_Base::C_Data::TGraph & CSeq_annot_Base::C_Data::SetGraph ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 668 of file Seq_annot_.hpp.

References eDoNotResetVariant.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData().

◆ SetHas_zero() [1/2]

void CNum_cont_Base::SetHas_zero ( CNum_cont_Base::THas_zero  value)
inline

Assign a value to Has_zero data member.

Parameters
valueValue to assign

Definition at line 328 of file Num_cont_.hpp.

References CNum_cont_Base::m_Has_zero, CNum_cont_Base::m_set_State, and rapidjson::value.

◆ SetHas_zero() [2/2]

CNum_cont_Base::THas_zero & CNum_cont_Base::SetHas_zero ( void  )
inline

Assign a value to Has_zero data member.

Returns
Reference to the data value.

Definition at line 335 of file Num_cont_.hpp.

References CNum_cont_Base::IsSetHas_zero(), CNum_cont_Base::m_Has_zero, CNum_cont_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetHet() [1/2]

void CSeqdesc_Base::SetHet ( const THet value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 560 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Het, eDoNotResetVariant, CSeqdesc_Base::m_Het, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetHet() [2/2]

CSeqdesc_Base::THet & CSeqdesc_Base::SetHet ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 1183 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Het, eDoNotResetVariant, CSeqdesc_Base::m_Het, and CSeqdesc_Base::Select().

◆ SetHist() [1/2]

void CSeq_inst_Base::SetHist ( CSeq_inst_Base::THist value)

◆ SetHist() [2/2]

CSeq_inst_Base::THist & CSeq_inst_Base::SetHist ( void  )

Assign a value to Hist data member.

Returns
Reference to the data value.

Definition at line 169 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Hist.

◆ SetId() [1/2]

CBioseq_Base::TId & CBioseq_Base::SetId ( void  )
inline

Assign a value to Id data member.

Returns
Reference to the data value.

Definition at line 296 of file Bioseq_.hpp.

References CBioseq_Base::m_Id, and CBioseq_Base::m_set_State.

Referenced by AddNIDSeqId(), CCleanup::AddProtein(), AddSentinelRNASeq(), SequenceTable::addSequence(), CBuildDatabase::AddSequences(), CFeatGapInfo::AdjustProteinSeq(), AgpRead(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CTable2AsnContext::ApplyAccession(), CAutogeneratedCleanup::BasicCleanupBioseq(), CDUpdater::blast(), BldProtRefSeqEntry(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildBigGoodNucProtSet(), BuildGoodNucProtSet(), BuildGoodSegSet(), BuildGoodSeq(), BuildGoodSpliceNucProtSet(), BuildNucProtSet(), BuildSegSetPart(), BuildSequence(), CBioseq::CBioseq(), ChangeGoodNucProtSetIdToGenbankName(), ChangeId(), ChangeNucId(), ChangeNucProtSetNucId(), ChangeNucProtSetProteinId(), ChangeProtId(), CheckLocalId(), CkCdRegion(), CBlobSplitterImpl::CopySkeleton(), CCreateProteinId::create_protein_ids(), CPhrap_Seq::CreateBioseq(), CBlastBioseqMaker::CreateBioseqFromId(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CAlnVec::CreateConsensus(), CreateEntryBioseq(), CreateTruncatedSequence(), CAddBioseqChecker::Do(), EmblAscii(), CCmdAddCDS::Execute(), CCmdCreateCDS::Execute(), sequpd::FixCollidingIDs_Bioseq(), fta_create_imgt_misc_feat(), fta_create_wgs_dbtag(), GenBankAsciiOrig(), get_bioseq(), CSeqDBVol::GetBioseq(), GetBioseq(), GetBioseqWithFootprintForNthRow(), ConsensusMaker::getConsensusSeqEntry(), GetDescrSPBlock(), GetGoodSeqEntryWithFeatureIds(), GetMasterBioseqWithFootprintOld(), CWGSDb_Impl::GetMasterSeq_entry(), GetProtRefAnnot(), CCSraRefSeqIterator::GetRefBioseq(), GetReleaseInfo(), CCSraShortReadIterator::GetShortBioseq(), CBamAlignIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), CSraRun::GetSpotEntry(), IdFromEntry(), CwxDemoAlignTableFrame::LoadFile(), CwxDemoFeatureTableFrame::LoadFile(), CMultiReader::LoadTemplate(), CMakeCdrProds::MakeCdrProds(), CTable2AsnContext::MakeGenomeCenterId(), MakeMaskingBioseq(), MakeProteinForGoodNucProtSet(), MakeProteinForNucProtSet(), CBam2Seq_graph::MakeSeq_entry(), PssmMaker::modifyQuery(), ProcessForDbxref(), CGlimmerReader::Read(), CConversionApp::Read(), CReadBlastApp::ReadBlast(), CGff2Reader::ReadSeqEntry(), CDUpdater::reformatBioseqByBlastDefline(), CCachedSequence::RegisterIds(), ReplaceWellknownSeqs(), s_AddBioseqToBioseq(), s_AddGeneralAndLocal(), s_CreateBioseq(), s_FixBioseqDeltas(), CClippedScorer::ScoreAlignments(), SeqLocToBioseq(), CSeqUtils::SeqLocToBioseq(), SetEmptyId(), CFastaReader::SetIDs(), CCDSTranslationPanel::SetProtein(), CTable2AsnContext::SetSeqId(), Split_Qscore_SeqGraph_By_DeltaSeq(), CReadBlastApp::StoreBlast(), TestFeatInsideGap(), TestNewAccessionOnNuc(), TestNewAccessionOnStandaloneProt(), TestOneGeneralSeqId(), TestOneLongGeneral(), TestOneOtherAcc(), TranslateCDSCommand(), CIdMapperGCAssembly::x_AddAliasMappings(), CGC_Assembly_Parser::x_AddBioseq(), CSeq_loc_Mapper::x_AddVirtualBioseq(), CSequenceUpdater::x_AdjustProteinFeature(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CImportFeatTable::x_DoImportCDS(), CSequenceUpdater::x_FixIDInNewEntry(), CEditObjectSeq_feat::x_HandleCdsProduct(), CAgpConverter::x_InitializeCopyOfTemplate(), CAgpconvertApplication::x_LoadTemplate(), CPromote::x_MakeNewBioseq(), CSequenceUpdater::x_PrepareNewEntry(), CPrimeCacheApplication::x_Process_Fasta(), CShortReadFastaInputSource::x_ReadFastaOneSeq(), CGFFReader::x_ReadFastaSequences(), CShortReadFastaInputSource::x_ReadFastc(), CShortReadFastaInputSource::x_ReadFastqOneSeq(), CSraInputSource::x_ReadOneSeq(), CGFFReader::x_ResolveNewID(), CCDSTranslationPanel::x_SetProtein(), CUnorderedSplitter::x_SplitDeltaExt(), CUnorderedSplitter::x_SplitSeqData(), CModifySeqId::x_UpdateBioseq(), CRemoveSeqId::x_UpdateBioseq(), CSequenceUpdater::x_UpdateProteinID(), CFeatureTableReader::xAddProteinToSeqEntry(), CFeatTableEdit::xGenerate_mRNA_Product(), XMLAscii(), and CFeatureTableReader::xTranslateProtein().

◆ SetId() [2/2]

CSeq_annot_Base::TId & CSeq_annot_Base::SetId ( void  )
inline

Assign a value to Id data member.

Returns
Reference to the data value.

Definition at line 739 of file Seq_annot_.hpp.

References CSeq_annot_Base::m_Id, and CSeq_annot_Base::m_set_State.

Referenced by CAnnotationASN1::CImplementationData::DumpEvidence(), CBlobSplitterImpl::MakeSeq_annot(), CAnnotGetter::x_GetCompleteSeqAnnot(), and CGff2Reader::xAssignAnnotId().

◆ SetIds() [1/3]

CAlign_def_Base::TIds & CAlign_def_Base::SetIds ( void  )
inline

Assign a value to Ids data member.

Returns
Reference to the data value.

Definition at line 273 of file Align_def_.hpp.

References CAlign_def_Base::m_Ids, and CAlign_def_Base::m_set_State.

Referenced by MakeCompartment(), and CAutogeneratedCleanup::x_BasicCleanupBioseqSet_annot_E_E_desc_desc_E_E_align_ETC().

◆ SetIds() [2/3]

CSeq_annot_Base::C_Data::TIds & CSeq_annot_Base::C_Data::SetIds ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 688 of file Seq_annot_.hpp.

References eDoNotResetVariant.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData().

◆ SetIds() [3/3]

CSeq_hist_rec_Base::TIds & CSeq_hist_rec_Base::SetIds ( void  )
inline

Assign a value to Ids data member.

Returns
Reference to the data value.

Definition at line 236 of file Seq_hist_rec_.hpp.

References CSeq_hist_rec_Base::m_Ids, and CSeq_hist_rec_Base::m_set_State.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqHistRec().

◆ SetInst() [1/2]

void CBioseq_Base::SetInst ( CBioseq_Base::TInst value)

Assign a value to Inst data member.

Parameters
valueReference to value.

Definition at line 86 of file Bioseq_.cpp.

References CBioseq_Base::m_Inst, and rapidjson::value.

Referenced by CGapsEditor::AddBioseqAsLiteral(), AddGoodImpFeat(), AddNsToGoodDelta(), AddSentinelRNASeq(), AddToDeltaSeq(), CFeatGapInfo::AdjustProteinSeq(), AdjustProtFeatForNucProtSet(), AdjustSingleFeature(), AgpRead(), CForeignContaminationScreenReportReader::AnnotateOrRemove(), CGapsEditor::AppendGap(), CModAdder::Apply(), CTrimN::apply(), CSourceModParser::ApplyAllMods(), CSourceModParser::ApplyMods(), CFastaReader::AssembleSeq(), AssemblyGapsToDelta(), CFastaReader::AssignMolType(), CFastaReaderEx::AssignMolType(), CAutogeneratedCleanup::BasicCleanupBioseq(), BldProtRefSeqEntry(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildBigGoodNucProtSet(), BuildGapFuzz100DeltaSeq(), BuildGenProdSetWithBigProduct(), BuildGoodDeltaSeq(), BuildGoodGenProdSet(), BuildGoodNucProtSet(), BuildGoodProtSeq(), BuildGoodSegSet(), BuildGoodSeq(), BuildGoodSpliceNucProtSet(), BuildNucProtSet(), BuildSegSetPart(), BuildSequence(), CCachedSequence::CCachedSequence(), CSeqTranslator::ChangeDeltaProteinToRawProtein(), CSequenceEditingEventHandler::ChangeToGenomicDna(), CheckTranslatedBioseq(), CkInitMetSP(), CMolInfoField::ClearVal(), CGapsEditor::ConvertBioseqToDelta(), CFeatureGenerator::SImplementation::ConvertMixedAlignToAnnot(), CGapsEditor::ConvertNs2Gaps(), CBlobSplitterImpl::CopySkeleton(), CPhrap_Seq::CreateBioseq(), CBlastBioseqMaker::CreateBioseqFromId(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CAlnVec::CreateConsensus(), CPhrap_Contig::CreateContig(), CGapsEditor::CreateGap(), CPhrap_Read::CreateRead(), CreateTruncatedSequence(), DeltaBioseqPack(), CRawSeqToDeltaByN::DeltaSeqToRaw(), CCmdCreateCDS::Execute(), CAutogeneratedExtendedCleanup::ExtendedCleanupBioseq(), CNewCleanup_imp::FixUnsetMolFromBiomol(), fta_add_hist(), fta_parse_tpa_tsa_block(), GapsToDelta(), get_bioseq(), CSeqDBVol::GetBioseq(), GetBioseq(), CModifySeqId::GetCommand(), ConsensusMaker::getConsensusSeqEntry(), GetEmblInst(), GetEmblInstContig(), GetFlatBiomol(), GetGenBankInst(), GetGenBankInstContig(), GetGoodSeqEntryWithFeatureIds(), CWGSDb_Impl::GetMasterSeq_entry(), CCSraRefSeqIterator::GetRefBioseq(), GetRetranslateCDSCommand(), GetRnaRef(), GetSeqData(), CCSraShortReadIterator::GetShortBioseq(), CBamAlignIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), GetSPInst(), CSraRun::GetSpotEntry(), GetSprotDescr(), PssmMaker::getTrunctMaster(), InsertStop(), LoadSequencesToScope(), CMultiReader::LoadTemplate(), CMakeCdrProds::MakeCdrProds(), MakeEntryForDeltaConversion(), MakeMaskingBioseq(), MakeNucProtSet3Partial(), MakeProteinForGoodNucProtSet(), MakeProteinForNucProtSet(), CBam2Seq_graph::MakeSeq_entry(), MakeSeqLong(), OneTerminalTranslationExceptionTest(), CFastaReader::ParseDefLine(), CFastaReader::PostProcessIDs(), CNewCleanup_imp::ProtSeqBC(), CSeqAnnotFromFasta::PurgeNonAlphaFromSequence(), RawBioseqPack(), CGlimmerReader::Read(), CConversionApp::Read(), CGff2Reader::ReadSeqEntry(), RemoveDeltaSeqGaps(), RetranslateCdsForNucProtSet(), RevComp(), s_AddSeqDataToPssm(), CUpdateSeq_Input::s_ConvertDeltaToRawBioseq(), s_CreateBioseq(), s_FixBioseqDeltas(), s_ReplaceAllMolinfo(), CClippedScorer::ScoreAlignments(), SeqLocToBioseq(), CSeqUtils::SeqLocToBioseq(), SeqToDelta(), SeqToDeltaSP(), CMolInfoPanel::SetBioseqValues(), CCDSTranslationPanel::SetProtein(), SetSequenceEnd(), SetSequenceStart(), SetSpliceForMixLoc(), SetUpDelta(), CMolInfoField::SetVal(), SPAppendPIRToHist(), CCachedSequence::SplitSeqData(), sRefineNaMol(), TestCircularTopology(), TestFeatInsideGap(), TestOneGapSeq(), TestStartGapSeg(), CMacroFunction_TrimTerminalNs::TheFunction(), CdBlaster::truncateBioseq(), CIdMapperGCAssembly::x_AddAliasMappings(), CGC_Assembly_Parser::x_AddBioseq(), CCachedSequence::x_AddFullSeq_data(), CSeq_loc_Mapper::x_AddVirtualBioseq(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CImportFeatTable::x_DoImportCDS(), CAdjustFeaturesForGaps::x_DoOne(), CFeatureGenerator::SImplementation::x_HandleCdsExceptions(), CAgpConverter::x_InitializeAndCheckCopyOfTemplate(), CAgpConverter::x_InitializeCopyOfTemplate(), CAgpconvertApplication::x_LoadTemplate(), CSequenceUpdater::x_PrepareNewEntry(), CPrimeCacheApplication::x_Process_Fasta(), CShortReadFastaInputSource::x_ReadFastaOneSeq(), CGFFReader::x_ReadFastaSequences(), CShortReadFastaInputSource::x_ReadFastc(), CShortReadFastaInputSource::x_ReadFastqOneSeq(), CSraInputSource::x_ReadOneSeq(), CNewCleanup_imp::x_RemoveSingleStrand(), CGFFReader::x_ResolveNewID(), CSequenceUpdater::x_RetranslateImportedCDSProduct(), CSequenceUpdater::x_RetranslateOldCDSProduct(), CBioseqContext::x_SetMapper(), CUnorderedSplitter::x_SplitDeltaExt(), CUnorderedSplitter::x_SplitSeqData(), CSplitDataLoader::x_SplitSeqData(), CFeatureTableReader::xConvertSeqIntoSeqSet(), XMLGetInst(), and XMLGetInstContig().

◆ SetInst() [2/2]

CBioseq_Base::TInst & CBioseq_Base::SetInst ( void  )
inline

Assign a value to Inst data member.

Returns
Reference to the data value.

Definition at line 345 of file Bioseq_.hpp.

References CBioseq_Base::m_Inst, and CBioseq_Base::ResetInst().

Referenced by CBioseq::CBioseq(), and CBioseq::PackAsDeltaSeq().

◆ SetIupacaa() [1/2]

void CSeq_data_Base::SetIupacaa ( const TIupacaa value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 172 of file Seq_data_.cpp.

References CSeq_data_Base::e_Iupacaa, eDoNotResetVariant, CSeq_data_Base::m_Iupacaa, CSeq_data_Base::Select(), and rapidjson::value.

◆ SetIupacaa() [2/2]

CSeq_data_Base::TIupacaa & CSeq_data_Base::SetIupacaa ( void  )
inline

◆ SetIupacna() [1/2]

void CSeq_data_Base::SetIupacna ( const TIupacna value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 166 of file Seq_data_.cpp.

References CSeq_data_Base::e_Iupacna, eDoNotResetVariant, CSeq_data_Base::m_Iupacna, CSeq_data_Base::Select(), and rapidjson::value.

◆ SetIupacna() [2/2]

CSeq_data_Base::TIupacna & CSeq_data_Base::SetIupacna ( void  )
inline

◆ SetLength() [1/4]

void CSeq_inst_Base::SetLength ( CSeq_inst_Base::TLength  value)
inline

Assign a value to Length data member.

Parameters
valueValue to assign

Definition at line 668 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_Length, CSeq_inst_Base::m_set_State, and rapidjson::value.

Referenced by AgpRead(), CConvertSelectedGaps::apply_impl(), CEditSelectedGaps::apply_impl(), CCombineAdjacentGaps::apply_impl(), CFastaReader::AssembleSeq(), CBlobSplitterImpl::CopySequence(), CPhrap_Seq::CreateBioseq(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CAlnVec::CreateConsensus(), CSeqDBVol::GetBioseq(), GetBioseq(), CAdjustForConsensusSpliceSite::GetCommandToAdjustCDSEnds(), ConsensusMaker::getConsensusSeqEntry(), CCSraRefSeqIterator::GetRefBioseq(), CWGSScaffoldIterator::GetSeq_inst(), CWGSProteinIterator::GetSeq_inst(), CCSraShortReadIterator::GetShortBioseq(), CBamAlignIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), CSraRun::GetSpotEntry(), PssmMaker::getTrunctMaster(), CMakeCdrProds::MakeCdrProds(), MakeEntryForDeltaConversion(), MakeMaskingBioseq(), CBam2Seq_graph::MakeSeq_entry(), NormalizeUnknownLengthGaps(), CAgpToSeqEntry::OnGapOrComponent(), PatchTargetSequence(), CGlimmerReader::Read(), s_FixBioseqDeltas(), CSequenceUpdater::s_UpdateSeqInst(), SeqLocToBioseq(), SetNewProteinSequence(), TrimSeqData(), TrimStopsFromCompleteCDS(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CSeqMap::x_DoUpdateSeq_inst(), CWGSSeqIterator::x_GetSeq_inst(), CUpdateSeq_Input::x_ReadAccession(), CSequenceUpdater::x_ReplaceSequence(), CVectorTrimPanel::x_RetranslateCDS(), CSequenceUpdater::x_RetranslateImportedCDSProduct(), CSequenceUpdater::x_RetranslateOldCDSProduct(), CVectorTrimPanel::x_SetSeqData(), CSequenceAmbigTrimmer::x_SliceBioseq(), CSequenceAmbigTrimmer::x_TrimToNothing(), CForeignContaminationScreenReportReader::xTrimData(), and CForeignContaminationScreenReportReader::xTrimExt().

◆ SetLength() [2/4]

void CSeq_literal_Base::SetLength ( CSeq_literal_Base::TLength  value)
inline

◆ SetLength() [3/4]

CSeq_inst_Base::TLength & CSeq_inst_Base::SetLength ( void  )
inline

Assign a value to Length data member.

Returns
Reference to the data value.

Definition at line 675 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetLength(), CSeq_inst_Base::m_Length, CSeq_inst_Base::m_set_State, and CSerialObject::UnassignedByte().

Referenced by CSeq_inst::ConvertDeltaToRaw().

◆ SetLength() [4/4]

CSeq_literal_Base::TLength & CSeq_literal_Base::SetLength ( void  )
inline

Assign a value to Length data member.

Returns
Reference to the data value.

Definition at line 277 of file Seq_literal_.hpp.

References CSeq_literal_Base::IsSetLength(), CSeq_literal_Base::m_Length, CSeq_literal_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetLinkage() [1/2]

void CSeq_gap_Base::SetLinkage ( CSeq_gap_Base::TLinkage  value)
inline

Assign a value to Linkage data member.

Parameters
valueValue to assign

Definition at line 338 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_Linkage, CSeq_gap_Base::m_set_State, and rapidjson::value.

Referenced by AdjustGap(), CFastaReader::AssembleSeq(), BOOST_AUTO_TEST_CASE(), CreateSeqGap(), ResetLinkageEvidence(), sx_MakeGapLiteral(), and CAgpToSeqEntry::x_SetSeqGap().

◆ SetLinkage() [2/2]

CSeq_gap_Base::TLinkage & CSeq_gap_Base::SetLinkage ( void  )
inline

◆ SetLinkage_evidence()

CSeq_gap_Base::TLinkage_evidence & CSeq_gap_Base::SetLinkage_evidence ( void  )
inline

Assign a value to Linkage_evidence data member.

Returns
Reference to the data value.

Definition at line 375 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_Linkage_evidence, and CSeq_gap_Base::m_set_State.

Referenced by CSeq_gap::AddLinkageEvidence(), AdjustGap(), CFastaReader::AssembleSeq(), BOOST_AUTO_TEST_CASE(), CreateSeqGap(), sx_AddEvidence(), and CAgpToSeqEntry::x_SetSeqGap().

◆ SetLiteral() [1/2]

void CDelta_seq_Base::SetLiteral ( CDelta_seq_Base::TLiteral value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 136 of file Delta_seq_.cpp.

References CObject::AddReference(), CDelta_seq_Base::e_Literal, CDelta_seq_Base::m_choice, CDelta_seq_Base::m_object, CDelta_seq_Base::ResetSelection(), and rapidjson::value.

◆ SetLiteral() [2/2]

CDelta_seq_Base::TLiteral & CDelta_seq_Base::SetLiteral ( void  )

◆ SetLoc() [1/2]

void CDelta_seq_Base::SetLoc ( CDelta_seq_Base::TLoc value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 114 of file Delta_seq_.cpp.

References CObject::AddReference(), CDelta_seq_Base::e_Loc, CDelta_seq_Base::m_choice, CDelta_seq_Base::m_object, CDelta_seq_Base::ResetSelection(), and rapidjson::value.

◆ SetLoc() [2/2]

CDelta_seq_Base::TLoc & CDelta_seq_Base::SetLoc ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 108 of file Delta_seq_.cpp.

References CDelta_seq_Base::e_Loc, eDoNotResetVariant, CDelta_seq_Base::m_object, and CDelta_seq_Base::Select().

Referenced by CSeqMap::x_DoUpdateSeq_inst(), and CBioseq::x_SeqLoc_To_DeltaExt().

◆ SetLocal() [1/2]

void CAnnot_id_Base::SetLocal ( CAnnot_id_Base::TLocal value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 124 of file Annot_id_.cpp.

References CObject::AddReference(), CAnnot_id_Base::e_Local, CAnnot_id_Base::m_choice, CAnnot_id_Base::m_object, CAnnot_id_Base::ResetSelection(), and rapidjson::value.

◆ SetLocal() [2/2]

CAnnot_id_Base::TLocal & CAnnot_id_Base::SetLocal ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 118 of file Annot_id_.cpp.

References CAnnot_id_Base::e_Local, eDoNotResetVariant, CAnnot_id_Base::m_object, and CAnnot_id_Base::Select().

◆ SetLocs()

CSeq_annot_Base::C_Data::TLocs & CSeq_annot_Base::C_Data::SetLocs ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 708 of file Seq_annot_.hpp.

References eDoNotResetVariant.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqAnnotData().

◆ SetMap() [1/2]

void CSeq_ext_Base::SetMap ( CSeq_ext_Base::TMap value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 170 of file Seq_ext_.cpp.

References CObject::AddReference(), CSeq_ext_Base::e_Map, CSeq_ext_Base::m_choice, CSeq_ext_Base::m_object, CSeq_ext_Base::ResetSelection(), and rapidjson::value.

◆ SetMap() [2/2]

CSeq_ext_Base::TMap & CSeq_ext_Base::SetMap ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 164 of file Seq_ext_.cpp.

References CSeq_ext_Base::e_Map, eDoNotResetVariant, CSeq_ext_Base::m_object, and CSeq_ext_Base::Select().

Referenced by CModifySeqId::GetCommand(), and CAutogeneratedCleanup::x_BasicCleanupSeqExt().

◆ SetMaploc() [1/5]

void CPubdesc_Base::SetMaploc ( const TMaploc value)
inline

Assign a value to Maploc data member.

Parameters
valueValue to assign

Definition at line 853 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Maploc, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetMaploc() [2/5]

void CPubdesc_Base::SetMaploc ( CPubdesc_Base::TMaploc &&  value)
inline

◆ SetMaploc() [3/5]

void CSeqdesc_Base::SetMaploc ( CSeqdesc_Base::TMaploc value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 302 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Maploc, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetMaploc() [4/5]

CPubdesc_Base::TMaploc & CPubdesc_Base::SetMaploc ( void  )
inline

Assign a value to Maploc data member.

Returns
Reference to the data value.

Definition at line 867 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetMaploc(), CPubdesc_Base::m_Maploc, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetMaploc() [5/5]

CSeqdesc_Base::TMaploc & CSeqdesc_Base::SetMaploc ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 296 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Maploc, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

◆ SetMethod() [1/2]

void CSeqdesc_Base::SetMethod ( CSeqdesc_Base::TMethod  value)
inline

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 999 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Method, eDoNotResetVariant, CSeqdesc_Base::m_Method, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetMethod() [2/2]

CSeqdesc_Base::TMethod & CSeqdesc_Base::SetMethod ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 992 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Method, eDoNotResetVariant, CSeqdesc_Base::m_Method, and CSeqdesc_Base::Select().

Referenced by BOOST_AUTO_TEST_CASE().

◆ SetModelev() [1/2]

void CSeqdesc_Base::SetModelev ( CSeqdesc_Base::TModelev value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 622 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Modelev, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetModelev() [2/2]

CSeqdesc_Base::TModelev & CSeqdesc_Base::SetModelev ( void  )

◆ SetModif()

CSeqdesc_Base::TModif & CSeqdesc_Base::SetModif ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 972 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Modif, eDoNotResetVariant, CSeqdesc_Base::m_Modif, and CSeqdesc_Base::Select().

Referenced by BOOST_AUTO_TEST_CASE(), and BOOST_FIXTURE_TEST_CASE().

◆ SetMol() [1/2]

void CSeq_inst_Base::SetMol ( CSeq_inst_Base::TMol  value)
inline

◆ SetMol() [2/2]

CSeq_inst_Base::TMol & CSeq_inst_Base::SetMol ( void  )
inline

Assign a value to Mol data member.

Returns
Reference to the data value.

Definition at line 628 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetMol(), CSeq_inst_Base::m_Mol, CSeq_inst_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMol_type() [1/2]

void CSeqdesc_Base::SetMol_type ( CSeqdesc_Base::TMol_type  value)
inline

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 952 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Mol_type, eDoNotResetVariant, CSeqdesc_Base::m_Mol_type, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetMol_type() [2/2]

CSeqdesc_Base::TMol_type & CSeqdesc_Base::SetMol_type ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 945 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Mol_type, eDoNotResetVariant, CSeqdesc_Base::m_Mol_type, and CSeqdesc_Base::Select().

Referenced by BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), and CMakeCdrProds::MakeCdrProds().

◆ SetMolinfo() [1/2]

void CSeqdesc_Base::SetMolinfo ( CSeqdesc_Base::TMolinfo value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 600 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Molinfo, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetMolinfo() [2/2]

CSeqdesc_Base::TMolinfo & CSeqdesc_Base::SetMolinfo ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 594 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Molinfo, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

Referenced by CCleanup::AddMissingMolInfo(), CNewCleanup_imp::AddMolInfo(), CCleanup::AddProtein(), AdjustForCDSPartials(), CTruncateCDS::AdjustMolinfo(), CMolInfoEditDlg::ApplyToMolInfo(), CFastaReaderEx::AssembleSeq(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildBigGoodNucProtSet(), BuildGoodNucProtSet(), BuildGoodSeq(), BuildNucProtSet(), BuildSequence(), CSequenceEditingEventHandler::ChangeToGenomicDna(), CMolInfoField::ClearVal(), CSequenceEditingEventHandler::CreateDescriptor(), CMolInfoEditDlg::CreateNewMolInfo(), CEditObjectSeq_desc::CreateWindow(), CCmdAddCDS::Execute(), fta_set_molinfo_completeness(), CMolInfoField::GetApplyObjects(), GetEmblDescr(), GetGenBankDescr(), GetGoodSeqEntryWithFeatureIds(), GetProtRefDescr(), GetSprotDescr(), GetSynchronizeProductMolInfoCommand(), LaunchMolInfoEditor(), MakeProteinForGoodNucProtSet(), MakeProteinForNucProtSet(), MoveBiomolToTop(), CBioseqEditor::OnCreateDescriptor(), CEditingActionMolInfoMolecule::ResetValue(), CEditingActionMolInfoTechnique::ResetValue(), CEditingActionMolInfoCompletedness::ResetValue(), RetranslateCdregion(), CEditingBtnsPanel::rRNAtoDNA(), CPrimeCacheApplication::Run(), CMacroBioData_MolInfoIter::RunEditCommand(), SetBiomol(), SetCompleteness(), CCleanup::SetMolinfoBiomol(), CCleanup::SetMolinfoTech(), SetTech(), CMolInfoField::SetVal(), CEditingActionMolInfoMolecule::SetValue(), CEditingActionMolInfoTechnique::SetValue(), CEditingActionMolInfoCompletedness::SetValue(), CCmdCreateCDS::x_AddMolinfoDescriptorToProtein(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr_descr_E(), CAutogeneratedCleanup::x_BasicCleanupBioseqSetDesc(), CFeatureGenerator::SImplementation::x_CreateMrnaBioseq(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CPromote::x_MakeMolinfoDesc(), CPromote::x_PromoteCdregion(), CNewCleanup_imp::x_RescueMolInfo(), CNewCleanup_imp::x_SetPartialsForProtein(), CFeatureTableReader::xConvertSeqIntoSeqSet(), CFeatTableEdit::xGenerate_mRNA_Product(), XMLGetDescr(), and CFeatureTableReader::xTranslateProtein().

◆ SetName() [1/13]

void CAnnotdesc_Base::SetName ( const TName value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 144 of file Annotdesc_.cpp.

References CAnnotdesc_Base::e_Name, eDoNotResetVariant, CAnnotdesc_Base::m_string, CAnnotdesc_Base::Select(), and rapidjson::value.

◆ SetName() [2/13]

void CPubdesc_Base::SetName ( const TName value)
inline

Assign a value to Name data member.

Parameters
valueValue to assign

Definition at line 644 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Name, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetName() [3/13]

void CSeq_annot_Base::SetName ( const TName value)
inline

◆ SetName() [4/13]

void CSeqdesc_Base::SetName ( const TName value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 228 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Name, eDoNotResetVariant, CSeqdesc_Base::m_string, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetName() [5/13]

void CTextannot_id_Base::SetName ( const TName value)
inline

Assign a value to Name data member.

Parameters
valueValue to assign

Definition at line 308 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_Name, CTextannot_id_Base::m_set_State, and rapidjson::value.

◆ SetName() [6/13]

void CPubdesc_Base::SetName ( CPubdesc_Base::TName &&  value)
inline

Definition at line 651 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Name, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetName() [7/13]

void CSeq_annot_Base::SetName ( CSeq_annot_Base::TName &&  value)
inline

◆ SetName() [8/13]

void CTextannot_id_Base::SetName ( CTextannot_id_Base::TName &&  value)
inline

◆ SetName() [9/13]

CAnnotdesc_Base::TName & CAnnotdesc_Base::SetName ( void  )
inline

◆ SetName() [10/13]

CPubdesc_Base::TName & CPubdesc_Base::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 658 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetName(), CPubdesc_Base::m_Name, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetName() [11/13]

CSeq_annot_Base::TName & CSeq_annot_Base::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 828 of file Seq_annot_.hpp.

References CSeq_annot_Base::IsSetName(), CSeq_annot_Base::m_Name, CSeq_annot_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetName() [12/13]

CSeqdesc_Base::TName & CSeqdesc_Base::SetName ( void  )
inline

◆ SetName() [13/13]

CTextannot_id_Base::TName & CTextannot_id_Base::SetName ( void  )
inline

Assign a value to Name data member.

Returns
Reference to the data value.

Definition at line 322 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetName(), CTextannot_id_Base::m_Name, CTextannot_id_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetNames()

CNum_enum_Base::TNames & CNum_enum_Base::SetNames ( void  )
inline

Assign a value to Names data member.

Returns
Reference to the data value.

Definition at line 261 of file Num_enum_.hpp.

References CNum_enum_Base::m_Names, and CNum_enum_Base::m_set_State.

◆ SetNcbi() [1/2]

void CAnnot_id_Base::SetNcbi ( CAnnot_id_Base::TNcbi  value)
inline

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 344 of file Annot_id_.hpp.

References CAnnot_id_Base::e_Ncbi, eDoNotResetVariant, CAnnot_id_Base::m_Ncbi, CAnnot_id_Base::Select(), and rapidjson::value.

◆ SetNcbi() [2/2]

CAnnot_id_Base::TNcbi & CAnnot_id_Base::SetNcbi ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 337 of file Annot_id_.hpp.

References CAnnot_id_Base::e_Ncbi, eDoNotResetVariant, CAnnot_id_Base::m_Ncbi, and CAnnot_id_Base::Select().

◆ SetNcbi2na()

CSeq_data_Base::TNcbi2na & CSeq_data_Base::SetNcbi2na ( void  )
inline

◆ SetNcbi4na()

CSeq_data_Base::TNcbi4na & CSeq_data_Base::SetNcbi4na ( void  )
inline

◆ SetNcbi8aa()

CSeq_data_Base::TNcbi8aa & CSeq_data_Base::SetNcbi8aa ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 637 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbi8aa, eDoNotResetVariant, CSeq_data_Base::m_Ncbi8aa, and CSeq_data_Base::Select().

Referenced by CSeq_data::DoConstruct().

◆ SetNcbi8na()

CSeq_data_Base::TNcbi8na & CSeq_data_Base::SetNcbi8na ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 597 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbi8na, eDoNotResetVariant, CSeq_data_Base::m_Ncbi8na, and CSeq_data_Base::Select().

Referenced by CSeq_data::DoConstruct().

◆ SetNcbieaa() [1/2]

void CSeq_data_Base::SetNcbieaa ( const TNcbieaa value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 178 of file Seq_data_.cpp.

References CSeq_data_Base::e_Ncbieaa, eDoNotResetVariant, CSeq_data_Base::m_Ncbieaa, CSeq_data_Base::Select(), and rapidjson::value.

◆ SetNcbieaa() [2/2]

CSeq_data_Base::TNcbieaa & CSeq_data_Base::SetNcbieaa ( void  )
inline

◆ SetNcbipaa()

CSeq_data_Base::TNcbipaa & CSeq_data_Base::SetNcbipaa ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 677 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbipaa, eDoNotResetVariant, CSeq_data_Base::m_Ncbipaa, and CSeq_data_Base::Select().

Referenced by CSeq_data::DoConstruct().

◆ SetNcbipna()

CSeq_data_Base::TNcbipna & CSeq_data_Base::SetNcbipna ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 617 of file Seq_data_.hpp.

References CSeq_data_Base::e_Ncbipna, eDoNotResetVariant, CSeq_data_Base::m_Ncbipna, and CSeq_data_Base::Select().

Referenced by CSeq_data::DoConstruct().

◆ SetNcbistdaa()

CSeq_data_Base::TNcbistdaa & CSeq_data_Base::SetNcbistdaa ( void  )
inline

◆ SetNum() [1/6]

void CPubdesc_Base::SetNum ( CPubdesc_Base::TNum value)

Assign a value to Num data member.

Parameters
valueReference to value.

Definition at line 94 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Num, and rapidjson::value.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqFeat_data_data_pub_ETC(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeatXrefPub().

◆ SetNum() [2/6]

void CSeqdesc_Base::SetNum ( CSeqdesc_Base::TNum value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 280 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Num, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetNum() [3/6]

void CNum_enum_Base::SetNum ( CNum_enum_Base::TNum  value)
inline

Assign a value to Num data member.

Parameters
valueValue to assign

Definition at line 224 of file Num_enum_.hpp.

References CNum_enum_Base::m_Num, CNum_enum_Base::m_set_State, and rapidjson::value.

◆ SetNum() [4/6]

CNum_enum_Base::TNum & CNum_enum_Base::SetNum ( void  )
inline

Assign a value to Num data member.

Returns
Reference to the data value.

Definition at line 231 of file Num_enum_.hpp.

References CNum_enum_Base::IsSetNum(), CNum_enum_Base::m_Num, CNum_enum_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetNum() [5/6]

CPubdesc_Base::TNum & CPubdesc_Base::SetNum ( void  )

Assign a value to Num data member.

Returns
Reference to the data value.

Definition at line 99 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Num.

◆ SetNum() [6/6]

CSeqdesc_Base::TNum & CSeqdesc_Base::SetNum ( void  )

◆ SetNumexc() [1/2]

void CPubdesc_Base::SetNumexc ( CPubdesc_Base::TNumexc  value)
inline

Assign a value to Numexc data member.

Parameters
valueValue to assign

Definition at line 766 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Numexc, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetNumexc() [2/2]

CPubdesc_Base::TNumexc & CPubdesc_Base::SetNumexc ( void  )
inline

Assign a value to Numexc data member.

Returns
Reference to the data value.

Definition at line 773 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetNumexc(), CPubdesc_Base::m_Numexc, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetOrg() [1/2]

void CSeqdesc_Base::SetOrg ( CSeqdesc_Base::TOrg value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 252 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Org, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetOrg() [2/2]

CSeqdesc_Base::TOrg & CSeqdesc_Base::SetOrg ( void  )

◆ SetOther() [1/2]

void CAnnot_id_Base::SetOther ( CAnnot_id_Base::TOther value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 168 of file Annot_id_.cpp.

References CObject::AddReference(), CAnnot_id_Base::e_Other, CAnnot_id_Base::m_choice, CAnnot_id_Base::m_object, CAnnot_id_Base::ResetSelection(), and rapidjson::value.

◆ SetOther() [2/2]

CAnnot_id_Base::TOther & CAnnot_id_Base::SetOther ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 162 of file Annot_id_.cpp.

References CAnnot_id_Base::e_Other, eDoNotResetVariant, CAnnot_id_Base::m_object, and CAnnot_id_Base::Select().

◆ SetPdb() [1/2]

void CSeqdesc_Base::SetPdb ( CSeqdesc_Base::TPdb value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 550 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Pdb, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetPdb() [2/2]

CSeqdesc_Base::TPdb & CSeqdesc_Base::SetPdb ( void  )

◆ SetPir() [1/2]

void CSeqdesc_Base::SetPir ( CSeqdesc_Base::TPir value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 324 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Pir, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetPir() [2/2]

CSeqdesc_Base::TPir & CSeqdesc_Base::SetPir ( void  )

◆ SetPoly_a() [1/2]

void CPubdesc_Base::SetPoly_a ( CPubdesc_Base::TPoly_a  value)
inline

Assign a value to Poly_a data member.

Parameters
valueValue to assign

Definition at line 813 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Poly_a, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetPoly_a() [2/2]

CPubdesc_Base::TPoly_a & CPubdesc_Base::SetPoly_a ( void  )
inline

Assign a value to Poly_a data member.

Returns
Reference to the data value.

Definition at line 820 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetPoly_a(), CPubdesc_Base::m_Poly_a, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetPrf() [1/2]

void CSeqdesc_Base::SetPrf ( CSeqdesc_Base::TPrf value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 528 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Prf, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetPrf() [2/2]

CSeqdesc_Base::TPrf & CSeqdesc_Base::SetPrf ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 522 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Prf, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

Referenced by BOOST_FIXTURE_TEST_CASE().

◆ SetPub() [1/6]

void CAnnotdesc_Base::SetPub ( CAnnotdesc_Base::TPub value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 174 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_Pub, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetPub() [2/6]

void CPubdesc_Base::SetPub ( CPubdesc_Base::TPub value)

Assign a value to Pub data member.

Parameters
valueReference to value.

Definition at line 72 of file Pubdesc_.cpp.

References CPubdesc_Base::m_Pub, and rapidjson::value.

Referenced by AddGoodPub(), CGlobalPubmedIdLookup::apply(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), BuildGoodPubSeqdesc(), CCleanupPub::CleanPubdesc(), CTable2AsnContext::CreateSeqEntryFromTemplate(), IEditingActionDesc::Find(), IEditingActionDesc::FindRelated(), CReplaceEntirePubPanel::GetCommand(), CAuthorReplacePanel::GetCommand(), GetSegPub(), handler_eErr_GENERIC_MissingPubRequirement(), CMultiReader::LoadTemplate(), CEditingActionDescPubTitle::Modify(), CEditingActionDescPubPmid::Modify(), IEditingActionDescAffil::Modify(), IEditingActionDescAuthors::Modify(), IEditingActionDescJournal::Modify(), CEditingActionDescAuthorNameList::Modify(), CDesktopViewContext::OnPasteSelection(), CAuthorNamesPanel::OnReplaceAllAuthors(), CAuthorNamesPanel::OnReplaceSameAuthors(), CRemoteUpdater::PostProcessPubs(), CNewCleanup_imp::PubdescBC(), CFindASN1Dlg::ReplaceInPubdesc(), CCleanup::RescueSiteRefPubs(), CTestRemoteUpdaterApplication::Run(), s_ApplyPubMods(), s_EmptyAfterRemovingPMID(), s_GetPubVolIssuePagesDateObjects(), CMacroFunction_SetPubStatus::s_SetStatus(), SeqEntryFromSeqSubmit(), SetAuthList(), SetAuthorNames(), CPubField::SetPubTitle(), CEditingActionDescPubPmid::SetValue(), CCitSubUpdater::sx_GetCitSubForSequence(), CMacroFunction_ApplyPublication::TheFunction(), CMacroFunction_AuthorFix::TheFunction(), CMacroFunction_ISOJTALookup::TheFunction(), CMacroFunction_LookupPub::TheFunction(), CMacroFunction_SetPubAffil::TheFunction(), CMacroFunction_SetPubAuthor::TheFunction(), CMacroFunction_AddAuthorList::TheFunction(), CRemarksAndSerialNumberPanel::TransferDataFromWindow(), CMacroFunction_AddPubAuthor::x_AddAuthorInPubdesc(), CMacroFunction_AddAuthorList::x_AddAuthorListInPubdesc(), IAuthorEditor::x_ApplyToPubdesc(), CRemoveUnpublishedPubs::x_ApplyToPubdesc(), CRemoveInPressPubs::x_ApplyToPubdesc(), CRemovePublishedPubs::x_ApplyToPubdesc(), CRemoveAllPubs::x_ApplyToPubdesc(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_data_data_pub_ETC(), CAutogeneratedCleanup::x_BasicCleanupSeqFeatXrefPub(), CRelaxedLookupDlg::x_GetPubIdsEutils(), CSubmissionWizard::x_InitializeDescriptorList(), CAgpconvertApplication::x_LoadTemplate(), CMacroFunction_SetPubJournal::x_RemoveJournalInPubdesc(), CMacroFunction_SetPubAuthor::x_SetAuthorInPubdesc(), CMacroFunction_SetPubJournal::x_SetJournalInPubdesc(), and CMacroFunction_SetPubTitle::x_SetTitleInPubdesc().

◆ SetPub() [3/6]

void CSeqdesc_Base::SetPub ( CSeqdesc_Base::TPub value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 368 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Pub, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetPub() [4/6]

CAnnotdesc_Base::TPub & CAnnotdesc_Base::SetPub ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 168 of file Annotdesc_.cpp.

References CAnnotdesc_Base::e_Pub, eDoNotResetVariant, CAnnotdesc_Base::m_object, and CAnnotdesc_Base::Select().

Referenced by CAutogeneratedCleanup::x_BasicCleanupBioseqSet_annot_E_E_desc_desc_E_ETC().

◆ SetPub() [5/6]

CPubdesc_Base::TPub & CPubdesc_Base::SetPub ( void  )
inline

Assign a value to Pub data member.

Returns
Reference to the data value.

Definition at line 614 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Pub, and CPubdesc_Base::ResetPub().

◆ SetPub() [6/6]

CSeqdesc_Base::TPub & CSeqdesc_Base::SetPub ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 362 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Pub, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

Referenced by AddGoodPub(), CConvertFeatToDescPub::apply(), CGlobalPubmedIdLookup::apply(), CReverseAuthorNames::ApplyToPubdesc(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), BuildGoodPubSeqdesc(), CPubField::ClearVal(), CCleanup::ConvertPubFeatsToPubDescs(), CSequenceEditingEventHandler::CreateDescriptor(), CTable2AsnContext::CreateSeqEntryFromTemplate(), CEditObjectSeq_desc::CreateWindow(), IEditingActionDesc::Find(), IEditingActionDesc::FindRelated(), CReplaceSectionPanel::GetCommand(), CReplaceEntirePubPanel::GetCommand(), CAuthorReplacePanel::GetCommand(), GetEmblDescr(), GetGenBankDescr(), GetSprotDescr(), handler_eErr_GENERIC_MissingPubRequirement(), handler_eErr_SEQ_DESCR_NoPubFound(), CMultiReader::LoadDescriptors(), CMultiReader::LoadTemplate(), CEditingActionDescPubTitle::Modify(), CEditingActionDescPubPmid::Modify(), IEditingActionDescAffil::Modify(), IEditingActionDescAuthors::Modify(), IEditingActionDescJournal::Modify(), CEditingActionDescAuthorNameList::Modify(), CBioseqEditor::OnCreateDescriptor(), CDesktopViewContext::OnPasteSelection(), CAuthorNamesPanel::OnReplaceAllAuthors(), CAuthorNamesPanel::OnReplaceSameAuthors(), CFindASN1Dlg::ReplaceInDesc(), CCleanup::RescueSiteRefPubs(), CTestRemoteUpdaterApplication::Run(), CMacroBioData_PubdescIter::RunEditCommand(), s_ApplyPubMods(), s_EmptyAfterRemovingPMID(), s_MakeNewPubdesc(), SeqEntryFromSeqSubmit(), CEditingActionDescPubPmid::SetValue(), CCitSubUpdater::sx_GetCitSubForSequence(), CMacroFunction_ApplyPublication::TheFunction(), CMacroFunction_LookupPub::TheFunction(), IPubDescEditor::x_ApplyToDescriptors(), IRemovePubs::x_ApplyToDescriptors(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr_descr_E(), CAutogeneratedCleanup::x_BasicCleanupBioseqSetDesc(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupSeqdesc(), CFlatGatherer::x_GatherReferences(), CRelaxedLookupDlg::x_GetPubIdsEutils(), CSubmissionWizard::x_InitializeDescriptorList(), CAgpconvertApplication::x_LoadTemplate(), and XMLGetDescr().

◆ SetReal() [1/2]

void CNumbering_Base::SetReal ( CNumbering_Base::TReal value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 192 of file Numbering_.cpp.

References CObject::AddReference(), CNumbering_Base::e_Real, CNumbering_Base::m_choice, CNumbering_Base::m_object, CNumbering_Base::ResetSelection(), and rapidjson::value.

◆ SetReal() [2/2]

CNumbering_Base::TReal & CNumbering_Base::SetReal ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 186 of file Numbering_.cpp.

References CNumbering_Base::e_Real, eDoNotResetVariant, CNumbering_Base::m_object, and CNumbering_Base::Select().

◆ SetRef() [1/4]

void CNumbering_Base::SetRef ( CNumbering_Base::TRef value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 170 of file Numbering_.cpp.

References CObject::AddReference(), CNumbering_Base::e_Ref, CNumbering_Base::m_choice, CNumbering_Base::m_object, CNumbering_Base::ResetSelection(), and rapidjson::value.

◆ SetRef() [2/4]

void CSeq_ext_Base::SetRef ( CSeq_ext_Base::TRef value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 148 of file Seq_ext_.cpp.

References CObject::AddReference(), CSeq_ext_Base::e_Ref, CSeq_ext_Base::m_choice, CSeq_ext_Base::m_object, CSeq_ext_Base::ResetSelection(), and rapidjson::value.

◆ SetRef() [3/4]

CNumbering_Base::TRef & CNumbering_Base::SetRef ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 164 of file Numbering_.cpp.

References CNumbering_Base::e_Ref, eDoNotResetVariant, CNumbering_Base::m_object, and CNumbering_Base::Select().

Referenced by CAutogeneratedCleanup::x_BasicCleanupNumbering().

◆ SetRef() [4/4]

CSeq_ext_Base::TRef & CSeq_ext_Base::SetRef ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 142 of file Seq_ext_.cpp.

References CSeq_ext_Base::e_Ref, eDoNotResetVariant, CSeq_ext_Base::m_object, and CSeq_ext_Base::Select().

Referenced by CModifySeqId::GetCommand(), and CAutogeneratedCleanup::x_BasicCleanupSeqExt().

◆ SetRefnum() [1/2]

void CNum_cont_Base::SetRefnum ( CNum_cont_Base::TRefnum  value)
inline

Assign a value to Refnum data member.

Parameters
valueValue to assign

Definition at line 278 of file Num_cont_.hpp.

References CNum_cont_Base::m_Refnum, CNum_cont_Base::m_set_State, and rapidjson::value.

◆ SetRefnum() [2/2]

CNum_cont_Base::TRefnum & CNum_cont_Base::SetRefnum ( void  )
inline

Assign a value to Refnum data member.

Returns
Reference to the data value.

Definition at line 285 of file Num_cont_.hpp.

References CNum_cont_Base::IsSetRefnum(), CNum_cont_Base::m_Refnum, CNum_cont_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetReftype() [1/2]

void CPubdesc_Base::SetReftype ( CPubdesc_Base::TReftype  value)
inline

Assign a value to Reftype data member.

Parameters
valueValue to assign

Definition at line 1051 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Reftype, CPubdesc_Base::m_set_State, and rapidjson::value.

Referenced by CCleanup::RescueSiteRefPubs().

◆ SetReftype() [2/2]

CPubdesc_Base::TReftype & CPubdesc_Base::SetReftype ( void  )
inline

Assign a value to Reftype data member.

Returns
Reference to the data value.

Definition at line 1058 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetReftype(), CPubdesc_Base::m_Reftype, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetRegion() [1/4]

void CSeqdesc_Base::SetRegion ( const TRegion value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 378 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Region, eDoNotResetVariant, CSeqdesc_Base::m_string, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetRegion() [2/4]

void CAnnotdesc_Base::SetRegion ( CAnnotdesc_Base::TRegion value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 306 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_Region, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetRegion() [3/4]

CAnnotdesc_Base::TRegion & CAnnotdesc_Base::SetRegion ( void  )

◆ SetRegion() [4/4]

CSeqdesc_Base::TRegion & CSeqdesc_Base::SetRegion ( void  )
inline

◆ SetRelease() [1/3]

void CTextannot_id_Base::SetRelease ( const TRelease value)
inline

Assign a value to Release data member.

Parameters
valueValue to assign

Definition at line 402 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_Release, CTextannot_id_Base::m_set_State, and rapidjson::value.

◆ SetRelease() [2/3]

void CTextannot_id_Base::SetRelease ( CTextannot_id_Base::TRelease &&  value)
inline

◆ SetRelease() [3/3]

CTextannot_id_Base::TRelease & CTextannot_id_Base::SetRelease ( void  )
inline

Assign a value to Release data member.

Returns
Reference to the data value.

Definition at line 416 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetRelease(), CTextannot_id_Base::m_Release, CTextannot_id_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetReplaced_by() [1/2]

void CSeq_hist_Base::SetReplaced_by ( CSeq_hist_Base::TReplaced_by value)

Assign a value to Replaced_by data member.

Parameters
valueReference to value.

Definition at line 179 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Replaced_by, and rapidjson::value.

Referenced by CModifySeqId::GetCommand(), CWGSProteinIterator::GetSeq_inst(), and CAutogeneratedCleanup::x_BasicCleanupSeqHist().

◆ SetReplaced_by() [2/2]

CSeq_hist_Base::TReplaced_by & CSeq_hist_Base::SetReplaced_by ( void  )

Assign a value to Replaced_by data member.

Returns
Reference to the data value.

Definition at line 184 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Replaced_by.

◆ SetReplaces() [1/2]

void CSeq_hist_Base::SetReplaces ( CSeq_hist_Base::TReplaces value)

Assign a value to Replaces data member.

Parameters
valueReference to value.

Definition at line 162 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Replaces, and rapidjson::value.

Referenced by CModifySeqId::GetCommand(), CWGSProteinIterator::GetSeq_inst(), GetSprotDescr(), SPAppendPIRToHist(), and CAutogeneratedCleanup::x_BasicCleanupSeqHist().

◆ SetReplaces() [2/2]

CSeq_hist_Base::TReplaces & CSeq_hist_Base::SetReplaces ( void  )

Assign a value to Replaces data member.

Returns
Reference to the data value.

Definition at line 167 of file Seq_hist_.cpp.

References CSeq_hist_Base::m_Replaces.

◆ SetRepr() [1/2]

void CSeq_inst_Base::SetRepr ( CSeq_inst_Base::TRepr  value)
inline

Assign a value to Repr data member.

Parameters
valueValue to assign

Definition at line 574 of file Seq_inst_.hpp.

References CSeq_inst_Base::m_Repr, CSeq_inst_Base::m_set_State, and rapidjson::value.

Referenced by AgpRead(), CFastaReader::AssembleSeq(), CBioseq::CBioseq(), CGapsEditor::ConvertNs2Gaps(), ConvertRawToDeltaByNs(), CBlobSplitterImpl::CopySequence(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CAlnVec::CreateConsensus(), CRawSeqToDeltaByN::DeltaSeqToRaw(), CSeqDBVol::GetBioseq(), GetBioseq(), ConsensusMaker::getConsensusSeqEntry(), GetEmblInst(), GetGenBankInst(), CWGSDb_Impl::GetMasterSeq_entry(), CCSraRefSeqIterator::GetRefBioseq(), CWGSScaffoldIterator::GetSeq_inst(), CWGSProteinIterator::GetSeq_inst(), CCSraShortReadIterator::GetShortBioseq(), CBamAlignIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), CSraRun::GetSpotEntry(), LoadSequencesToScope(), CMakeCdrProds::MakeCdrProds(), MakeMaskingBioseq(), CBam2Seq_graph::MakeSeq_entry(), CAgpToSeqEntry::OnGapOrComponent(), CBioseq::PackAsDeltaSeq(), CBam2GraphApp::ProcessFile(), CGlimmerReader::Read(), s_FixBioseqDeltas(), CSequenceUpdater::s_UpdateSeqInst(), SeqLocToBioseq(), CCachedSequence::SplitSeqData(), TrimSeqData(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CSeqMap::x_DoUpdateSeq_inst(), CWGSSeqIterator::x_GetSeq_inst(), CUpdateSeq_Input::x_ReadAccession(), CSequenceUpdater::x_ReplaceSequence(), CWGSSeqIterator::x_SetDelta(), CWGSSeqIterator::x_SetDeltaOrData(), CVectorTrimPanel::x_SetSeqData(), CSequenceAmbigTrimmer::x_SliceBioseq(), CSequenceAmbigTrimmer::x_TrimToNothing(), and XMLGetInst().

◆ SetRepr() [2/2]

CSeq_inst_Base::TRepr & CSeq_inst_Base::SetRepr ( void  )
inline

Assign a value to Repr data member.

Returns
Reference to the data value.

Definition at line 581 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetRepr(), CSeq_inst_Base::m_Repr, CSeq_inst_Base::m_set_State, and CSerialObject::UnassignedByte().

Referenced by CSeq_inst::ConvertDeltaToRaw().

◆ SetSeg() [1/2]

void CSeq_ext_Base::SetSeg ( CSeq_ext_Base::TSeg value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 126 of file Seq_ext_.cpp.

References CObject::AddReference(), CSeq_ext_Base::e_Seg, CSeq_ext_Base::m_choice, CSeq_ext_Base::m_object, CSeq_ext_Base::ResetSelection(), and rapidjson::value.

◆ SetSeg() [2/2]

CSeq_ext_Base::TSeg & CSeq_ext_Base::SetSeg ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 120 of file Seq_ext_.cpp.

References CSeq_ext_Base::e_Seg, eDoNotResetVariant, CSeq_ext_Base::m_object, and CSeq_ext_Base::Select().

Referenced by CModifySeqId::GetCommand(), s_AddPartToSegmentedBioseq(), and CAutogeneratedCleanup::x_BasicCleanupSeqExt().

◆ SetSeq_data() [1/4]

void CSeq_inst_Base::SetSeq_data ( CSeq_inst_Base::TSeq_data value)

Assign a value to Seq_data data member.

Parameters
valueReference to value.

Definition at line 130 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Seq_data, and rapidjson::value.

Referenced by AddLiteral(), CFastaReader::AssembleSeq(), CBlobSplitterImpl::AttachToSkeleton(), CPhrap_Seq::CreateBioseq(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CAlnVec::CreateConsensus(), CRawSeqToDeltaByN::DeltaSeqToRaw(), CAdjustForConsensusSpliceSite::GetCommandToAdjustCDSEnds(), ConsensusMaker::getConsensusSeqEntry(), CWGSProteinIterator::GetSeq_inst(), CCSraShortReadIterator::GetShortBioseq(), CBamAlignIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), CSraRun::GetSpotEntry(), PssmMaker::getTrunctMaster(), CMakeCdrProds::MakeCdrProds(), MakeEntryForDeltaConversion(), CGlimmerReader::Read(), ReverseComplement(), s_FixBioseqDeltas(), s_SeqDBWriteSeqDataNucl(), s_SeqDBWriteSeqDataProt(), CSequenceUpdater::s_UpdateSeqInst(), SeqLocToBioseq(), SetNewProteinSequence(), TrimSeqData(), TrimStopsFromCompleteCDS(), CCleanup::WGSCleanup(), CFeatureGenerator::SImplementation::x_CollectMrnaSequence(), CFeatureGenerator::SImplementation::x_CreateProteinBioseq(), CSeqMap::x_DoUpdateSeq_inst(), CWGSSeqIterator::x_GetSeq_inst(), CUpdateSeq_Input::x_ReadAccession(), CSequenceUpdater::x_ReplaceSequence(), CVectorTrimPanel::x_RetranslateCDS(), CSequenceUpdater::x_RetranslateImportedCDSProduct(), CSequenceUpdater::x_RetranslateOldCDSProduct(), CWGSSeqIterator::x_SetDeltaOrData(), CVectorTrimPanel::x_SetSeqData(), CSequenceAmbigTrimmer::x_SliceBioseq(), and CForeignContaminationScreenReportReader::xTrimData().

◆ SetSeq_data() [2/4]

void CSeq_literal_Base::SetSeq_data ( CSeq_literal_Base::TSeq_data value)

◆ SetSeq_data() [3/4]

CSeq_inst_Base::TSeq_data & CSeq_inst_Base::SetSeq_data ( void  )

Assign a value to Seq_data data member.

Returns
Reference to the data value.

Definition at line 135 of file Seq_inst_.cpp.

References CSeq_inst_Base::m_Seq_data.

Referenced by CSeq_inst::ConvertDeltaToRaw().

◆ SetSeq_data() [4/4]

CSeq_literal_Base::TSeq_data & CSeq_literal_Base::SetSeq_data ( void  )

Assign a value to Seq_data data member.

Returns
Reference to the data value.

Definition at line 79 of file Seq_literal_.cpp.

References CSeq_literal_Base::m_Seq_data.

◆ SetSeq_raw() [1/3]

void CPubdesc_Base::SetSeq_raw ( const TSeq_raw value)
inline

Assign a value to Seq_raw data member.

Parameters
valueValue to assign

Definition at line 900 of file Pubdesc_.hpp.

References CPubdesc_Base::m_Seq_raw, CPubdesc_Base::m_set_State, and rapidjson::value.

◆ SetSeq_raw() [2/3]

void CPubdesc_Base::SetSeq_raw ( CPubdesc_Base::TSeq_raw &&  value)
inline

◆ SetSeq_raw() [3/3]

CPubdesc_Base::TSeq_raw & CPubdesc_Base::SetSeq_raw ( void  )
inline

Assign a value to Seq_raw data member.

Returns
Reference to the data value.

Definition at line 914 of file Pubdesc_.hpp.

References CPubdesc_Base::IsSetSeq_raw(), CPubdesc_Base::m_Seq_raw, CPubdesc_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetSeq_table() [1/2]

void CSeq_annot_Base::C_Data::SetSeq_table ( TSeq_table value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 165 of file Seq_annot_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetSeq_table() [2/2]

CSeq_annot_Base::C_Data::TSeq_table & CSeq_annot_Base::C_Data::SetSeq_table ( void  )

◆ SetSource() [1/2]

void CSeqdesc_Base::SetSource ( CSeqdesc_Base::TSource value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 578 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Source, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetSource() [2/2]

CSeqdesc_Base::TSource & CSeqdesc_Base::SetSource ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 572 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Source, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

Referenced by AddGoodSource(), AddOrgmodDescriptor(), AddSource(), AddStrainDescriptor(), CConvertFeatToDescSource::apply(), CApplyFBOL::apply(), CMergeBiosources::apply(), COrgGeneralPanel::ApplyCommand(), CBarcodeTool::ApplyDbxrefs(), ApplySrcTableToSeqEntry(), CProSplign::AssignGeneticCode(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), BuildGoodSegSet(), CachedTaxonomyLookupCommand(), CCleanup::CleanupCollectionDates(), CSrcTableColumnBase::ClearVal(), CCleanup::ConvertSrcFeatsToSrcDescs(), CSequenceEditingEventHandler::CreateDescriptor(), FakeEmblBioSources(), FakeGenBankBioSources(), IEditingActionBiosource::Find(), IEditingAction::GetActionCommand(), GetChangeStrainForwardingCommand(), CUnculTaxTool::GetCommandFromValuesTable(), GetRmCultureNotesCommand(), GetSprotDescr(), LaunchSrcEditor(), LoadFeat(), CCompareWithBiosample::OnClickOk(), CBioseqEditor::OnCreateBiosourceDesc(), CBioseqEditor::OnCreateDescriptor(), CFindASN1Dlg::ReplaceInDesc(), CAgpconvertApplication::Run(), CMacroBioData_BioSourceIter::RunEditCommand(), IEditingActionBiosource::SetDesc(), CMiscSeqTableColumn::SetVal(), SpecificHostCleanupCommand(), CCleanup::TaxonomyLookup(), TaxonomyLookupCommand(), CMacroFunction_MakeBoldXrefs::TheFunction(), CBiosampleChkApp::UpdateBioSource(), CRemoteUpdater::UpdateOrgFromTaxon(), CSrcDescEditorPanel::UpdateSeqdesc(), USING_SCOPE(), CSubmissionWizard::x_ApplySourceDescriptorToRecord(), CAppendModToOrg::x_ApplyToDescriptors(), CApplyGCode::x_ApplyToDescriptors(), CCountryConflict::x_ApplyToDescriptors(), CCountryFixup::x_ApplyToDescriptors(), CLatLonTool::x_ApplyToDescriptors(), IModifyBiosourceQuals::x_ApplyToDescriptors(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr_descr_E(), CAutogeneratedCleanup::x_BasicCleanupBioseqSetDesc(), CNewCleanup_imp::x_CopyGBBlockDivToOrgnameDiv(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupSeqdesc(), CFlatGatherer::x_GatherSourceOrganism(), CSeqDBVol::x_GetTaxonomy(), CAgpconvertApplication::x_HandleTaxArgs(), CSubmissionWizard::x_InitializeDescriptorList(), CNewCleanup_imp::x_MoveNpSrc(), CNewCleanup_imp::x_MoveSeqdescOrgToSourceOrg(), CStrainSerotypeInfluenza::x_ParseDescriptors(), CNewCleanup_imp::x_RemoveOldFeatures(), CNewCleanup_imp::x_RemovePopPhyBioSource(), CAgpConverter::x_SetChromosomeNameInSourceSubtype(), and XMLFakeBioSources().

◆ SetSp() [1/2]

void CSeqdesc_Base::SetSp ( CSeqdesc_Base::TSp value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 418 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Sp, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetSp() [2/2]

CSeqdesc_Base::TSp & CSeqdesc_Base::SetSp ( void  )

◆ SetSrc() [1/2]

void CAnnotdesc_Base::SetSrc ( CAnnotdesc_Base::TSrc value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 262 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_Src, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetSrc() [2/2]

CAnnotdesc_Base::TSrc & CAnnotdesc_Base::SetSrc ( void  )

◆ SetStrand() [1/2]

void CSeq_inst_Base::SetStrand ( CSeq_inst_Base::TStrand  value)
inline

◆ SetStrand() [2/2]

CSeq_inst_Base::TStrand & CSeq_inst_Base::SetStrand ( void  )
inline

Assign a value to Strand data member.

Returns
Reference to the data value.

Definition at line 793 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetStrand(), CSeq_inst_Base::m_set_State, CSeq_inst_Base::m_Strand, and CSerialObject::UnassignedByte().

◆ SetTech() [1/2]

void CMolInfo_Base::SetTech ( CMolInfo_Base::TTech  value)
inline

◆ SetTech() [2/2]

CMolInfo_Base::TTech & CMolInfo_Base::SetTech ( void  )
inline

Assign a value to Tech data member.

Returns
Reference to the data value.

Definition at line 510 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetTech(), CMolInfo_Base::m_set_State, CMolInfo_Base::m_Tech, and CSerialObject::UnassignedByte().

◆ SetTechexp() [1/3]

void CMolInfo_Base::SetTechexp ( const TTechexp value)
inline

Assign a value to Techexp data member.

Parameters
valueValue to assign

Definition at line 543 of file MolInfo_.hpp.

References CMolInfo_Base::m_set_State, CMolInfo_Base::m_Techexp, and rapidjson::value.

Referenced by fta_check_mga_keywords(), and CMolInfoField::SetVal().

◆ SetTechexp() [2/3]

void CMolInfo_Base::SetTechexp ( CMolInfo_Base::TTechexp &&  value)
inline

◆ SetTechexp() [3/3]

CMolInfo_Base::TTechexp & CMolInfo_Base::SetTechexp ( void  )
inline

Assign a value to Techexp data member.

Returns
Reference to the data value.

Definition at line 557 of file MolInfo_.hpp.

References CMolInfo_Base::IsSetTechexp(), CMolInfo_Base::m_set_State, CMolInfo_Base::m_Techexp, and CSerialObject::UnassignedString().

◆ SetTitle() [1/4]

void CAnnotdesc_Base::SetTitle ( const TTitle value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 150 of file Annotdesc_.cpp.

References CAnnotdesc_Base::e_Title, eDoNotResetVariant, CAnnotdesc_Base::m_string, CAnnotdesc_Base::Select(), and rapidjson::value.

◆ SetTitle() [2/4]

void CSeqdesc_Base::SetTitle ( const TTitle value)

Select the variant and set its data.

Parameters
valueVariant data.

Definition at line 234 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_Title, eDoNotResetVariant, CSeqdesc_Base::m_string, CSeqdesc_Base::Select(), and rapidjson::value.

◆ SetTitle() [3/4]

CAnnotdesc_Base::TTitle & CAnnotdesc_Base::SetTitle ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 528 of file Annotdesc_.hpp.

References CAnnotdesc_Base::e_Title, eDoNotResetVariant, CAnnotdesc_Base::m_string, and CAnnotdesc_Base::Select().

Referenced by CWig2tableApplication::MakeAnnot(), CDemoContigAssemblyApp::Run(), and CSeq_annot::SetTitleDesc().

◆ SetTitle() [4/4]

CSeqdesc_Base::TTitle & CSeqdesc_Base::SetTitle ( void  )
inline

Select the variant.

Returns
Reference to the variant data.

Definition at line 1039 of file Seqdesc_.hpp.

References CSeqdesc_Base::e_Title, eDoNotResetVariant, CSeqdesc_Base::m_string, and CSeqdesc_Base::Select().

Referenced by AddModToDefline(), AddModVectorToDefline(), AddOrgToDefline(), CCleanup::AddPartialToProteinTitle(), CCleanup::AddProteinTitle(), AddTitle(), BOOST_AUTO_TEST_CASE(), BuildGoodEcoSet(), CDefinitionLineField::ClearVal(), CVDBBlastUtil::CreateBioseqFromOid(), CVDBBlastUtil::CreateBioseqFromVDBSeqId(), CSequenceEditingEventHandler::CreateDescriptor(), CChangeSeqdescTitleCommand::Execute(), CSeqDBVol::GetBioseq(), GetBioseq(), GetEmblDescr(), GetGenBankDescr(), GetProtRefDescr(), CCSraRefSeqIterator::GetRefBioseq(), CWGSProteinIterator::GetSeq_descr(), CCSraShortReadIterator::GetShortBioseq(), CCSraAlignIterator::GetShortBioseq(), CSraRun::GetSpotEntry(), GetSprotDescr(), InstantiateProteinTitles(), CMakeCdrProds::MakeCdrProds(), PssmMaker::modifyQuery(), CBioseqEditor::OnCreateDescriptor(), CApplyMods::operator()(), PSSMWrapper::OutputPSSM(), CDUpdater::reformatBioseq(), CDUpdater::reformatBioseqByBlastDefline(), CAutoDefWithTaxonomy::RegeneratePopsetTitles(), CAutoDef::RegenerateSequenceDefLines(), CFindASN1Dlg::ReplaceInDesc(), CAgpconvertApplication::Run(), CMacroFunction_Autodef::s_AutodefBioseqs(), CMacroFunction_Autodef::s_AutodefSequence(), CMacroFunction_Autodef::s_AutodefSets(), CMacroFunction_RefreshDefline::s_RefreshDeflineCommand(), SeqLocToBioseq(), CSeqUtils::SeqLocToBioseq(), SetTitle(), CDefinitionLineField::SetVal(), CEditingActionDescDefline::SetValue(), SimplifyBioseqForCD(), SrchSegDescr(), CMacroFunction_AutodefComplete::TheFunction(), UpdateOneDefLine(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr_descr_E(), CAutogeneratedCleanup::x_BasicCleanupBioseqSetDesc(), CPsiBlastInputData::x_ExtractQueryForPssm(), CCddInputData::x_ExtractQueryForPssm(), CAutodefJob::x_MakeChanges(), CShortReadFastaInputSource::x_ReadFastaOneSeq(), CShortReadFastaInputSource::x_ReadFastc(), CShortReadFastaInputSource::x_ReadFastqOneSeq(), CFeatureTableReader::xAddProteinToSeqEntry(), and XMLGetDescr().

◆ SetTopology() [1/2]

void CSeq_inst_Base::SetTopology ( CSeq_inst_Base::TTopology  value)
inline

◆ SetTopology() [2/2]

CSeq_inst_Base::TTopology & CSeq_inst_Base::SetTopology ( void  )
inline

Assign a value to Topology data member.

Returns
Reference to the data value.

Definition at line 746 of file Seq_inst_.hpp.

References CSeq_inst_Base::IsSetTopology(), CSeq_inst_Base::m_set_State, CSeq_inst_Base::m_Topology, and CSerialObject::UnassignedByte().

◆ SetType() [1/6]

void CLinkage_evidence_Base::SetType ( CLinkage_evidence_Base::TType  value)
inline

Assign a value to Type data member.

Parameters
valueValue to assign

Definition at line 200 of file Linkage_evidence_.hpp.

References CLinkage_evidence_Base::m_set_State, CLinkage_evidence_Base::m_Type, and rapidjson::value.

◆ SetType() [2/6]

void CNum_ref_Base::SetType ( CNum_ref_Base::TType  value)
inline

Assign a value to Type data member.

Parameters
valueValue to assign

Definition at line 237 of file Num_ref_.hpp.

References CNum_ref_Base::m_set_State, CNum_ref_Base::m_Type, and rapidjson::value.

◆ SetType() [3/6]

void CSeq_gap_Base::SetType ( CSeq_gap_Base::TType  value)
inline

Assign a value to Type data member.

Parameters
valueValue to assign

Definition at line 291 of file Seq_gap_.hpp.

References CSeq_gap_Base::m_set_State, CSeq_gap_Base::m_Type, and rapidjson::value.

Referenced by AdjustGap(), CFastaReader::AssembleSeq(), BOOST_AUTO_TEST_CASE(), CreateSeqGap(), sx_MakeGapLiteral(), and CAgpToSeqEntry::x_SetSeqGap().

◆ SetType() [4/6]

CLinkage_evidence_Base::TType & CLinkage_evidence_Base::SetType ( void  )
inline

Assign a value to Type data member.

Returns
Reference to the data value.

Definition at line 207 of file Linkage_evidence_.hpp.

References CLinkage_evidence_Base::IsSetType(), CLinkage_evidence_Base::m_set_State, CLinkage_evidence_Base::m_Type, and CSerialObject::UnassignedByte().

◆ SetType() [5/6]

CNum_ref_Base::TType & CNum_ref_Base::SetType ( void  )
inline

Assign a value to Type data member.

Returns
Reference to the data value.

Definition at line 244 of file Num_ref_.hpp.

References CNum_ref_Base::IsSetType(), CNum_ref_Base::m_set_State, CNum_ref_Base::m_Type, and CSerialObject::UnassignedByte().

◆ SetType() [6/6]

CSeq_gap_Base::TType & CSeq_gap_Base::SetType ( void  )
inline

Assign a value to Type data member.

Returns
Reference to the data value.

Definition at line 298 of file Seq_gap_.hpp.

References CSeq_gap_Base::IsSetType(), CSeq_gap_Base::m_set_State, CSeq_gap_Base::m_Type, and CSerialObject::UnassignedByte().

Referenced by CSeq_gap::ChangeType(), CSeq_gap::SetLinkageTypeLinkedRepeat(), and CSeq_gap::SetLinkageTypeScaffold().

◆ SetUnits() [1/3]

void CNum_real_Base::SetUnits ( const TUnits value)
inline

Assign a value to Units data member.

Parameters
valueValue to assign

Definition at line 357 of file Num_real_.hpp.

References CNum_real_Base::m_set_State, CNum_real_Base::m_Units, and rapidjson::value.

◆ SetUnits() [2/3]

void CNum_real_Base::SetUnits ( CNum_real_Base::TUnits &&  value)
inline

◆ SetUnits() [3/3]

CNum_real_Base::TUnits & CNum_real_Base::SetUnits ( void  )
inline

Assign a value to Units data member.

Returns
Reference to the data value.

Definition at line 371 of file Num_real_.hpp.

References CNum_real_Base::IsSetUnits(), CNum_real_Base::m_set_State, CNum_real_Base::m_Units, and CSerialObject::UnassignedString().

◆ SetUpdate_date() [1/4]

void CAnnotdesc_Base::SetUpdate_date ( CAnnotdesc_Base::TUpdate_date value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 240 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_Update_date, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetUpdate_date() [2/4]

void CSeqdesc_Base::SetUpdate_date ( CSeqdesc_Base::TUpdate_date value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 506 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_Update_date, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetUpdate_date() [3/4]

CAnnotdesc_Base::TUpdate_date & CAnnotdesc_Base::SetUpdate_date ( void  )

◆ SetUpdate_date() [4/4]

CSeqdesc_Base::TUpdate_date & CSeqdesc_Base::SetUpdate_date ( void  )

◆ SetUser() [1/4]

void CAnnotdesc_Base::SetUser ( CAnnotdesc_Base::TUser value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 196 of file Annotdesc_.cpp.

References CObject::AddReference(), CAnnotdesc_Base::e_User, CAnnotdesc_Base::m_choice, CAnnotdesc_Base::m_object, CAnnotdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetUser() [2/4]

void CSeqdesc_Base::SetUser ( CSeqdesc_Base::TUser value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 396 of file Seqdesc_.cpp.

References CObject::AddReference(), CSeqdesc_Base::e_User, CSeqdesc_Base::m_choice, CSeqdesc_Base::m_object, CSeqdesc_Base::ResetSelection(), and rapidjson::value.

◆ SetUser() [3/4]

CAnnotdesc_Base::TUser & CAnnotdesc_Base::SetUser ( void  )

◆ SetUser() [4/4]

CSeqdesc_Base::TUser & CSeqdesc_Base::SetUser ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 390 of file Seqdesc_.cpp.

References CSeqdesc_Base::e_User, eDoNotResetVariant, CSeqdesc_Base::m_object, and CSeqdesc_Base::Select().

Referenced by CStructuredCommentsReader::_AddStructuredComment(), CSequenceEditingEventHandler::AddAssemblyStructuredComment(), CSequenceEditingEventHandler::AddGenomeAssemblyStructuredComment(), AddLocalIdUserObjects(), CWGSDb_Impl::AddMasterDescr(), AddRefGeneTrackingUserObject(), AddTpaAssemblyUserObject(), CSegregateSetsBase::AddUserObject(), CSourceModParser::ApplyAllMods(), CConvertComment::ApplyToComment(), CSetGlobalRefGeneStatus::ApplyToCSeq_entry(), CModifyStructuredComment::ApplyToCSeq_entry(), CCleanup::AutodefId(), CDiscrepancyVisitorImpl< _Name >::Autofix(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), CApplyObject::CApplyObject(), CDBLinkField::ClearVal(), CGenomeProjectField::ClearVal(), CStructuredCommentField::ClearVal(), CEditingBtnsPanel::CreateDescGenomeAssemblyComment(), CSequenceEditingEventHandler::CreateDescriptor(), CApplyIndexerComments::CreateNewComment(), CSequenceEditingEventHandler::CreateSpecificStructuredComment(), CEditObjectSeq_desc::CreateWindow(), CEditingActionDescUserObject::Find(), CEditingActionDescUserObject::FindRelated(), fta_build_ena_user_object(), fta_create_far_fetch_policy_user_object(), fta_get_dblink_user_object(), fta_get_mga_user_object(), fta_get_project_user_object(), fta_get_user_object(), CAutoAddDBLink::Get(), CStructuredCommentField::GetApplyObjects(), CStructCommFieldValuePair::GetApplyObjects(), CWithdrawSequences::GetCommand(), GetEmblDescr(), GetGenBankDescr(), CApplyStructCommentTreeItemData::GetMacroDescription(), CLoadStructComments::LoadSingle(), CMultiReader::LoadTemplate(), NMacroUtil::MakeNcbiAutofixUserObject(), CEditingActionDescUserObject::Modify(), CEditingActionDescStructCommFieldName::Modify(), CEditingActionDescLocalId::Modify(), CEditingActionDescComment::Modify(), CBioseqEditor::OnCreateDescriptor(), CValidatePanel::OnListItemRightClick(), CFastaReader::ParseDefLine(), CReorderStructuredComment::reorder_comment_by_rule(), CEditingActionDescGenomeProjectId::ResetValue(), CEditingActionDescStructCommDbName::ResetValue(), CMacroBioData_UserObjectIter::RunEditCommand(), CMacroFunction_Autodef::s_AddAutodefOptions(), s_AddNewUserField(), s_SetDBLinkFieldVals(), s_SetSeqdescUser(), CApplyStructCommentTreeItemData::SetData(), SetTargetedLocusName(), CTable2AsnContext::SetUserObject(), CDBLinkField::SetVal(), CStructuredCommentField::SetVal(), CGenomeProjectField::SetVal(), CEditingActionDescGenomeProjectId::SetValue(), CEditingActionDescUserObject::SetValue(), CEditingActionDescStructCommDbName::SetValue(), CEditingActionDescStructCommFieldName::SetValue(), CMacroFunction_AddDBLink::TheFunction(), CMacroFunction_ParseToStructComm::TheFunction(), CMacroFunction_SetStructCommDb::TheFunction(), CUnreviewedPanel::UpdateSeqdesc(), CSubmissionWizard::x_ApplyUserDescriptorToRecord(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr_descr_E(), CAutogeneratedCleanup::x_BasicCleanupBioseqSetDesc(), CSeqDBVol::x_GetAsnDefline(), CStructCommFieldValuePair::x_GetUser_Object(), CSubmissionWizard::x_InitializeDescriptorList(), CAutodefJob::x_MakeChanges(), CMacroFunction_SetStructCommDb::x_MakeNewStructuredComment(), CShortReadFastaInputSource::x_ReadFastc(), CASN1InputSourceOMF::x_ReadFromSingleFile(), CASN1InputSourceOMF::x_ReadFromTwoFiles(), CSraInputSource::x_ReadPairs(), CUpdateTLSNameDlg::x_UpdateAutodefOptions(), and XMLGetDescr().

◆ SetVersion() [1/2]

void CTextannot_id_Base::SetVersion ( CTextannot_id_Base::TVersion  value)
inline

Assign a value to Version data member.

Parameters
valueValue to assign

Definition at line 456 of file Textannot_id_.hpp.

References CTextannot_id_Base::m_set_State, CTextannot_id_Base::m_Version, and rapidjson::value.

◆ SetVersion() [2/2]

CTextannot_id_Base::TVersion & CTextannot_id_Base::SetVersion ( void  )
inline

Assign a value to Version data member.

Returns
Reference to the data value.

Definition at line 463 of file Textannot_id_.hpp.

References CTextannot_id_Base::IsSetVersion(), CTextannot_id_Base::m_set_State, CTextannot_id_Base::m_Version, and CSerialObject::UnassignedByte().

◆ ThrowInvalidSelection() [1/9]

void CAnnot_id_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 107 of file Annot_id_.cpp.

References DIAG_COMPILE_INFO, CAnnot_id_Base::m_choice, and CAnnot_id_Base::sm_SelectionNames.

Referenced by CAnnot_id_Base::CheckSelected().

◆ ThrowInvalidSelection() [2/9]

void CAnnotdesc_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 139 of file Annotdesc_.cpp.

References DIAG_COMPILE_INFO, CAnnotdesc_Base::m_choice, and CAnnotdesc_Base::sm_SelectionNames.

Referenced by CAnnotdesc_Base::CheckSelected().

◆ ThrowInvalidSelection() [3/9]

void CDelta_seq_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 97 of file Delta_seq_.cpp.

References DIAG_COMPILE_INFO, CDelta_seq_Base::m_choice, and CDelta_seq_Base::sm_SelectionNames.

Referenced by CDelta_seq_Base::CheckSelected().

◆ ThrowInvalidSelection() [4/9]

void CNumbering_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 109 of file Numbering_.cpp.

References DIAG_COMPILE_INFO, CNumbering_Base::m_choice, and CNumbering_Base::sm_SelectionNames.

Referenced by CNumbering_Base::CheckSelected().

◆ ThrowInvalidSelection() [5/9]

void CSeq_annot_Base::C_Data::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 148 of file Seq_annot_.cpp.

References DIAG_COMPILE_INFO.

◆ ThrowInvalidSelection() [6/9]

void CSeq_data_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 161 of file Seq_data_.cpp.

References DIAG_COMPILE_INFO, CSeq_data_Base::m_choice, and CSeq_data_Base::sm_SelectionNames.

Referenced by CSeq_data_Base::CheckSelected().

◆ ThrowInvalidSelection() [7/9]

void CSeq_ext_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 109 of file Seq_ext_.cpp.

References DIAG_COMPILE_INFO, CSeq_ext_Base::m_choice, and CSeq_ext_Base::sm_SelectionNames.

Referenced by CSeq_ext_Base::CheckSelected().

◆ ThrowInvalidSelection() [8/9]

void CSeq_hist_Base::C_Deleted::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 97 of file Seq_hist_.cpp.

References DIAG_COMPILE_INFO.

◆ ThrowInvalidSelection() [9/9]

void CSeqdesc_Base::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 223 of file Seqdesc_.cpp.

References DIAG_COMPILE_INFO, CSeqdesc_Base::m_choice, and CSeqdesc_Base::sm_SelectionNames.

Referenced by CSeqdesc_Base::CheckSelected().

◆ Which() [1/9]

CAnnot_id_Base::E_Choice CAnnot_id_Base::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 289 of file Annot_id_.hpp.

References CAnnot_id_Base::m_choice.

◆ Which() [2/9]

CAnnotdesc_Base::E_Choice CAnnotdesc_Base::Which ( void  ) const
inline

◆ Which() [3/9]

CDelta_seq_Base::E_Choice CDelta_seq_Base::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 228 of file Delta_seq_.hpp.

References CDelta_seq_Base::m_choice.

Referenced by CBlobSplitterImpl::AttachToSkeleton(), CBlobSplitterImpl::CopySequence(), CBlobSplitterImpl::GetLength(), CSeqMap::x_Add(), and CBioseq_Info::x_CalcBioseqLength().

◆ Which() [4/9]

CNumbering_Base::E_Choice CNumbering_Base::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 287 of file Numbering_.hpp.

References CNumbering_Base::m_choice.

Referenced by CAutogeneratedCleanup::x_BasicCleanupNumbering().

◆ Which() [5/9]

CSeq_annot_Base::C_Data::E_Choice CSeq_annot_Base::C_Data::Which ( void  ) const
inline

◆ Which() [6/9]

CSeq_data_Base::E_Choice CSeq_data_Base::Which ( void  ) const
inline

◆ Which() [7/9]

CSeq_ext_Base::E_Choice CSeq_ext_Base::Which ( void  ) const
inline

◆ Which() [8/9]

CSeq_hist_Base::C_Deleted::E_Choice CSeq_hist_Base::C_Deleted::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 438 of file Seq_hist_.hpp.

References CSeq_hist_Base::C_Deleted::m_choice.

Referenced by CAutogeneratedCleanup::x_BasicCleanupSeqHistDeleted().

◆ Which() [9/9]

CSeqdesc_Base::E_Choice CSeqdesc_Base::Which ( void  ) const
inline

Which variant is currently selected.

Returns
Choice state enumerator.

Definition at line 903 of file Seqdesc_.hpp.

References CSeqdesc_Base::m_choice.

Referenced by AddMasterDescr(), CWGSDb_Impl::AddMasterDescr(), BioseqSetDescriptorPropagateDown(), CDescriptorIndex::CDescriptorIndex(), descr_cmp(), CSubmissionWizard::ExtractDescriptor(), CBioseq::GetClosestDescriptor(), CValidErrorFormat::GetDescriptorContent(), CEditObjectSeq_desc::GetDescriptorType(), CEditObjectSeq_desc::GetEditCommand(), CSeqdesc::GetLabel(), CWGSDb::GetMasterDescrType(), CTextDescriptorField::GetRelatedObjects(), GetSeqdescPriority(), CDiscrepancyObject::GetTextObjectDescription(), GetTextObjectDescription(), CPubField::GetVals(), seqsubmit_split::NeedToInclude(), SLaterDate::operator()(), SIsDate::operator()(), CPrimeCacheApplication::Run(), s_DetermineComponentType(), s_GetContentLabel(), s_IsGoodDescr(), s_SeqDescCompare(), s_SeqDescLessThan(), CValidError_bioseqset::ValidateNucProtSet(), CValidError_desc::ValidateSeqDesc(), CValidError_bioseq::ValidateSeqDescContext(), CValidError_descr::ValidateSeqDescr(), CSubmissionWizard::x_ApplyOrReplaceDescriptorToRecord(), CAutogeneratedCleanup::x_BasicCleanupBioseq_descr_descr_E(), CAutogeneratedCleanup::x_BasicCleanupBioseqSetDesc(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupSeqdesc(), CNewCleanup_imp::x_FixStructuredCommentKeywords(), CCommentItem::x_GatherDescInfo(), CDumpASNIndex::x_GetTaxId(), CBioseqIndex::x_InitDescs(), x_IsWgsSecondary(), CStartItem::x_SetDate(), and CPrimeCacheApplication::x_UpsertDescriptor().

◆ ~C_Data()

CSeq_annot_Base::C_Data::~C_Data ( void  )

Definition at line 200 of file Seq_annot_.cpp.

References CSeq_annot_Base::Reset().

◆ ~C_Deleted()

CSeq_hist_Base::C_Deleted::~C_Deleted ( void  )

Definition at line 145 of file Seq_hist_.cpp.

References CSeq_hist_Base::Reset().

◆ ~CAlign_def()

CAlign_def::~CAlign_def ( void  )

Definition at line 50 of file Align_def.cpp.

◆ ~CAlign_def_Base()

CAlign_def_Base::~CAlign_def_Base ( void  )
virtual

Definition at line 93 of file Align_def_.cpp.

◆ ~CAnnot_descr()

CAnnot_descr::~CAnnot_descr ( void  )

Definition at line 50 of file Annot_descr.cpp.

◆ ~CAnnot_descr_Base()

CAnnot_descr_Base::~CAnnot_descr_Base ( void  )
virtual

Definition at line 74 of file Annot_descr_.cpp.

◆ ~CAnnot_id()

CAnnot_id::~CAnnot_id ( void  )

Definition at line 50 of file Annot_id.cpp.

◆ ~CAnnot_id_Base()

CAnnot_id_Base::~CAnnot_id_Base ( void  )
virtual

Definition at line 200 of file Annot_id_.cpp.

References CAnnot_id_Base::Reset().

◆ ~CAnnotdesc()

CAnnotdesc::~CAnnotdesc ( void  )

Definition at line 50 of file Annotdesc.cpp.

◆ ~CAnnotdesc_Base()

CAnnotdesc_Base::~CAnnotdesc_Base ( void  )
virtual

Definition at line 344 of file Annotdesc_.cpp.

References CAnnotdesc_Base::Reset().

◆ ~CBioseq_Base()

CBioseq_Base::~CBioseq_Base ( void  )
virtual

Definition at line 128 of file Bioseq_.cpp.

◆ ~CDelta_ext_Base()

CDelta_ext_Base::~CDelta_ext_Base ( void  )
virtual

Definition at line 74 of file Delta_ext_.cpp.

◆ ~CDelta_seq()

CDelta_seq::~CDelta_seq ( void  )

Definition at line 50 of file Delta_seq.cpp.

◆ ~CDelta_seq_Base()

CDelta_seq_Base::~CDelta_seq_Base ( void  )
virtual

Definition at line 166 of file Delta_seq_.cpp.

References CDelta_seq_Base::Reset().

◆ ~CLinkage_evidence_Base()

CLinkage_evidence_Base::~CLinkage_evidence_Base ( void  )
virtual

Definition at line 92 of file Linkage_evidence_.cpp.

◆ ~CMap_ext()

CMap_ext::~CMap_ext ( void  )

Definition at line 50 of file Map_ext.cpp.

◆ ~CMap_ext_Base()

CMap_ext_Base::~CMap_ext_Base ( void  )
virtual

Definition at line 74 of file Map_ext_.cpp.

◆ ~CMolInfo_Base()

CMolInfo_Base::~CMolInfo_Base ( void  )
virtual

Definition at line 166 of file MolInfo_.cpp.

◆ ~CNum_cont()

CNum_cont::~CNum_cont ( void  )

Definition at line 50 of file Num_cont.cpp.

◆ ~CNum_cont_Base()

CNum_cont_Base::~CNum_cont_Base ( void  )
virtual

Definition at line 77 of file Num_cont_.cpp.

◆ ~CNum_enum()

CNum_enum::~CNum_enum ( void  )

Definition at line 50 of file Num_enum.cpp.

◆ ~CNum_enum_Base()

CNum_enum_Base::~CNum_enum_Base ( void  )
virtual

Definition at line 81 of file Num_enum_.cpp.

◆ ~CNum_real()

CNum_real::~CNum_real ( void  )

Definition at line 50 of file Num_real.cpp.

◆ ~CNum_real_Base()

CNum_real_Base::~CNum_real_Base ( void  )
virtual

Definition at line 83 of file Num_real_.cpp.

◆ ~CNum_ref()

CNum_ref::~CNum_ref ( void  )

Definition at line 50 of file Num_ref.cpp.

◆ ~CNum_ref_Base()

CNum_ref_Base::~CNum_ref_Base ( void  )
virtual

Definition at line 103 of file Num_ref_.cpp.

◆ ~CNumbering()

CNumbering::~CNumbering ( void  )

Definition at line 50 of file Numbering.cpp.

◆ ~CNumbering_Base()

CNumbering_Base::~CNumbering_Base ( void  )
virtual

Definition at line 224 of file Numbering_.cpp.

References CNumbering_Base::Reset().

◆ ~CPubdesc_Base()

CPubdesc_Base::~CPubdesc_Base ( void  )
virtual

Definition at line 170 of file Pubdesc_.cpp.

◆ ~CSeg_ext()

CSeg_ext::~CSeg_ext ( void  )

Definition at line 50 of file Seg_ext.cpp.

◆ ~CSeg_ext_Base()

CSeg_ext_Base::~CSeg_ext_Base ( void  )
virtual

Definition at line 74 of file Seg_ext_.cpp.

◆ ~CSeq_annot_Base()

CSeq_annot_Base::~CSeq_annot_Base ( void  )
virtual

Definition at line 283 of file Seq_annot_.cpp.

◆ ~CSeq_data_Base()

CSeq_data_Base::~CSeq_data_Base ( void  )
virtual

Definition at line 235 of file Seq_data_.cpp.

References CSeq_data_Base::Reset().

◆ ~CSeq_descr_Base()

CSeq_descr_Base::~CSeq_descr_Base ( void  )
virtual

Definition at line 74 of file Seq_descr_.cpp.

◆ ~CSeq_ext()

CSeq_ext::~CSeq_ext ( void  )

Definition at line 50 of file Seq_ext.cpp.

◆ ~CSeq_ext_Base()

CSeq_ext_Base::~CSeq_ext_Base ( void  )
virtual

Definition at line 224 of file Seq_ext_.cpp.

References CSeq_ext_Base::Reset().

◆ ~CSeq_gap_Base()

CSeq_gap_Base::~CSeq_gap_Base ( void  )
virtual

Definition at line 113 of file Seq_gap_.cpp.

◆ ~CSeq_hist()

CSeq_hist::~CSeq_hist ( void  )

Definition at line 50 of file Seq_hist.cpp.

◆ ~CSeq_hist_Base()

CSeq_hist_Base::~CSeq_hist_Base ( void  )
virtual

Definition at line 236 of file Seq_hist_.cpp.

◆ ~CSeq_hist_rec()

CSeq_hist_rec::~CSeq_hist_rec ( void  )

Definition at line 50 of file Seq_hist_rec.cpp.

◆ ~CSeq_hist_rec_Base()

CSeq_hist_rec_Base::~CSeq_hist_rec_Base ( void  )
virtual

Definition at line 99 of file Seq_hist_rec_.cpp.

◆ ~CSeq_inst_Base()

CSeq_inst_Base::~CSeq_inst_Base ( void  )
virtual

Definition at line 215 of file Seq_inst_.cpp.

◆ ~CSeq_literal_Base()

CSeq_literal_Base::~CSeq_literal_Base ( void  )
virtual

Definition at line 113 of file Seq_literal_.cpp.

◆ ~CSeqdesc_Base()

CSeqdesc_Base::~CSeqdesc_Base ( void  )
virtual

Definition at line 675 of file Seqdesc_.cpp.

References CSeqdesc_Base::Reset().

◆ ~CTextannot_id()

CTextannot_id::~CTextannot_id ( void  )

Definition at line 50 of file Textannot_id.cpp.

◆ ~CTextannot_id_Base()

CTextannot_id_Base::~CTextannot_id_Base ( void  )
virtual

Definition at line 97 of file Textannot_id_.cpp.

Variable Documentation

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ 

union { ... }

◆ m_A

double CNum_real_Base::m_A
private

◆ m_Accession

string CTextannot_id_Base::m_Accession
private

◆ m_Align [1/2]

NCBI_NS_NCBI::CUnionBuffer<TAlign> CSeq_annot_Base::C_Data::m_Align

Definition at line 348 of file Seq_annot_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TAlign> { ... } ::m_Align

Definition at line 348 of file Seq_annot_.hpp.

◆ m_Align_group

int CPubdesc_Base::m_Align_group
private

◆ m_Align_type

int CAlign_def_Base::m_Align_type
private

◆ m_Aligns

CRef< TAligns > CNum_ref_Base::m_Aligns
private

◆ m_Annot

list< CRef< CSeq_annot > > CBioseq_Base::m_Annot
private

◆ m_Ascending

bool CNum_cont_Base::m_Ascending
private

◆ m_Assembly

list< CRef< CSeq_align > > CSeq_hist_Base::m_Assembly
private

◆ m_B

double CNum_real_Base::m_B
private

◆ m_Biomol

int CMolInfo_Base::m_Biomol
private

◆  [1/2]

TBool { ... } ::m_Bool

Definition at line 243 of file Seq_hist_.hpp.

◆ m_Bool [2/2]

TBool CSeq_hist_Base::C_Deleted::m_Bool

Definition at line 243 of file Seq_hist_.hpp.

◆ m_choice [1/9]

E_Choice CAnnot_id_Base::m_choice
private

◆ m_choice [2/9]

E_Choice CAnnotdesc_Base::m_choice
private

◆ m_choice [3/9]

E_Choice CDelta_seq_Base::m_choice
private

◆ m_choice [4/9]

E_Choice CNumbering_Base::m_choice
private

◆ m_choice [5/9]

E_Choice CSeq_annot_Base::C_Data::m_choice
private

◆ m_choice [6/9]

E_Choice CSeq_data_Base::m_choice
private

◆ m_choice [7/9]

E_Choice CSeq_ext_Base::m_choice
private

◆ m_choice [8/9]

E_Choice CSeq_hist_Base::C_Deleted::m_choice
private

◆ m_choice [9/9]

E_Choice CSeqdesc_Base::m_choice
private

◆ m_Comment

string CPubdesc_Base::m_Comment
private

◆ m_Completeness

int CMolInfo_Base::m_Completeness
private

◆ m_data [1/5]

list< CRef< CAnnotdesc > > CAnnot_descr_Base::m_data
private

◆ m_data [2/5]

list< CRef< CDelta_seq > > CDelta_ext_Base::m_data
private

◆ m_data [3/5]

list< CRef< CSeq_feat > > CMap_ext_Base::m_data
private

Definition at line 139 of file Map_ext_.hpp.

Referenced by CMap_ext_Base::Get(), CMap_ext_Base::Reset(), and CMap_ext_Base::Set().

◆ m_data [4/5]

list< CRef< CSeq_loc > > CSeg_ext_Base::m_data
private

Definition at line 139 of file Seg_ext_.hpp.

Referenced by CSeg_ext_Base::Get(), CSeg_ext_Base::Reset(), and CSeg_ext_Base::Set().

◆ m_Data

CRef< TData > CSeq_annot_Base::m_Data
private

◆ m_data [5/5]

list< CRef< CSeqdesc > > CSeq_descr_Base::m_data
private

◆ m_Date

CRef< TDate > CSeq_hist_rec_Base::m_Date
private

◆ m_Db

int CSeq_annot_Base::m_Db
private

◆ m_Deleted

CRef< TDeleted > CSeq_hist_Base::m_Deleted
private

◆ m_Desc

CRef< TDesc > CSeq_annot_Base::m_Desc
private

◆ m_Descr

CRef< TDescr > CBioseq_Base::m_Descr
private

◆ m_Ext

CRef< TExt > CSeq_inst_Base::m_Ext
private

◆ m_Fig

string CPubdesc_Base::m_Fig
private

◆ m_Ftable [1/2]

NCBI_NS_NCBI::CUnionBuffer<TFtable> CSeq_annot_Base::C_Data::m_Ftable

Definition at line 347 of file Seq_annot_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TFtable> { ... } ::m_Ftable

Definition at line 347 of file Seq_annot_.hpp.

◆ m_Fuzz [1/2]

CRef< TFuzz > CSeq_inst_Base::m_Fuzz
private

◆ m_Fuzz [2/2]

CRef< TFuzz > CSeq_literal_Base::m_Fuzz
private

◆ m_Gbmoltype

string CMolInfo_Base::m_Gbmoltype
private

◆ m_Graph [1/2]

NCBI_NS_NCBI::CUnionBuffer<TGraph> CSeq_annot_Base::C_Data::m_Graph

Definition at line 349 of file Seq_annot_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TGraph> { ... } ::m_Graph

Definition at line 349 of file Seq_annot_.hpp.

◆ m_Has_zero

bool CNum_cont_Base::m_Has_zero
private

◆ m_Het [1/2]

NCBI_NS_NCBI::CUnionBuffer<THet> CSeqdesc_Base::m_Het

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<THet> { ... } ::m_Het

Definition at line 887 of file Seqdesc_.hpp.

◆ m_Hist

CRef< THist > CSeq_inst_Base::m_Hist
private

◆ m_Id [1/2]

list< CRef< CSeq_id > > CBioseq_Base::m_Id
private

Definition at line 262 of file Bioseq_.hpp.

Referenced by CBioseq_Base::GetId(), CBioseq_Base::ResetId(), and CBioseq_Base::SetId().

◆ m_Id [2/2]

list< CRef< CAnnot_id > > CSeq_annot_Base::m_Id
private

◆ m_Ids [1/4]

list< CRef< CSeq_id > > CAlign_def_Base::m_Ids
private

◆ m_Ids [2/4]

NCBI_NS_NCBI::CUnionBuffer<TIds> CSeq_annot_Base::C_Data::m_Ids

Definition at line 350 of file Seq_annot_.hpp.

◆  [3/4]

NCBI_NS_NCBI::CUnionBuffer<TIds> { ... } ::m_Ids

Definition at line 350 of file Seq_annot_.hpp.

◆ m_Ids [4/4]

list< CRef< CSeq_id > > CSeq_hist_rec_Base::m_Ids
private

◆ m_Inst

CRef< TInst > CBioseq_Base::m_Inst
private

◆ m_Iupacaa [1/2]

NCBI_NS_NCBI::CUnionBuffer<TIupacaa> CSeq_data_Base::m_Iupacaa

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TIupacaa> { ... } ::m_Iupacaa

Definition at line 452 of file Seq_data_.hpp.

◆ m_Iupacna [1/2]

NCBI_NS_NCBI::CUnionBuffer<TIupacna> CSeq_data_Base::m_Iupacna

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TIupacna> { ... } ::m_Iupacna

Definition at line 451 of file Seq_data_.hpp.

◆ m_Length [1/2]

TSeqPos CSeq_inst_Base::m_Length
private

◆ m_Length [2/2]

TSeqPos CSeq_literal_Base::m_Length
private

◆ m_Linkage

int CSeq_gap_Base::m_Linkage
private

◆ m_Linkage_evidence

list< CRef< CLinkage_evidence > > CSeq_gap_Base::m_Linkage_evidence
private

◆ m_Locs [1/2]

NCBI_NS_NCBI::CUnionBuffer<TLocs> CSeq_annot_Base::C_Data::m_Locs

Definition at line 351 of file Seq_annot_.hpp.

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TLocs> { ... } ::m_Locs

Definition at line 351 of file Seq_annot_.hpp.

◆ m_Maploc

string CPubdesc_Base::m_Maploc
private

◆ m_Method [1/2]

TMethod CSeqdesc_Base::m_Method

◆  [2/2]

TMethod { ... } ::m_Method

Definition at line 886 of file Seqdesc_.hpp.

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<TModif> { ... } ::m_Modif

Definition at line 885 of file Seqdesc_.hpp.

◆ m_Modif [2/2]

NCBI_NS_NCBI::CUnionBuffer<TModif> CSeqdesc_Base::m_Modif

◆ m_Mol

EMol CSeq_inst_Base::m_Mol
private

◆ m_Mol_type [1/2]

TMol_type CSeqdesc_Base::m_Mol_type

◆  [2/2]

TMol_type { ... } ::m_Mol_type

Definition at line 884 of file Seqdesc_.hpp.

◆ m_Name [1/3]

string CPubdesc_Base::m_Name
private

◆ m_Name [2/3]

string CSeq_annot_Base::m_Name
private

◆ m_Name [3/3]

string CTextannot_id_Base::m_Name
private

◆ m_Names

list< string > CNum_enum_Base::m_Names
private

◆ m_Ncbi [1/2]

ncbi::TIntId CAnnot_id_Base::m_Ncbi

◆  [2/2]

ncbi::TIntId { ... } ::m_Ncbi

Definition at line 274 of file Annot_id_.hpp.

◆ m_Ncbi2na [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi2na> CSeq_data_Base::m_Ncbi2na

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi2na> { ... } ::m_Ncbi2na

Definition at line 453 of file Seq_data_.hpp.

◆ m_Ncbi4na [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi4na> CSeq_data_Base::m_Ncbi4na

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi4na> { ... } ::m_Ncbi4na

Definition at line 454 of file Seq_data_.hpp.

◆ m_Ncbi8aa [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi8aa> CSeq_data_Base::m_Ncbi8aa

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi8aa> { ... } ::m_Ncbi8aa

Definition at line 457 of file Seq_data_.hpp.

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi8na> { ... } ::m_Ncbi8na

Definition at line 455 of file Seq_data_.hpp.

◆ m_Ncbi8na [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbi8na> CSeq_data_Base::m_Ncbi8na

◆ m_Ncbieaa [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbieaa> CSeq_data_Base::m_Ncbieaa

◆  [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbieaa> { ... } ::m_Ncbieaa

Definition at line 458 of file Seq_data_.hpp.

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbipaa> { ... } ::m_Ncbipaa

Definition at line 459 of file Seq_data_.hpp.

◆ m_Ncbipaa [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbipaa> CSeq_data_Base::m_Ncbipaa

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbipna> { ... } ::m_Ncbipna

Definition at line 456 of file Seq_data_.hpp.

◆ m_Ncbipna [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbipna> CSeq_data_Base::m_Ncbipna

◆  [1/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbistdaa> { ... } ::m_Ncbistdaa

Definition at line 460 of file Seq_data_.hpp.

◆ m_Ncbistdaa [2/2]

NCBI_NS_NCBI::CUnionBuffer<TNcbistdaa> CSeq_data_Base::m_Ncbistdaa

◆ m_Num [1/2]

TSeqPos CNum_enum_Base::m_Num
private

◆ m_Num [2/2]

CRef< TNum > CPubdesc_Base::m_Num
private

◆ m_Numexc

bool CPubdesc_Base::m_Numexc
private

◆ m_object [1/15]

NCBI_NS_NCBI::CSerialObject* CAnnot_id_Base::m_object

◆  [2/15]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 275 of file Annot_id_.hpp.

◆ m_object [3/15]

NCBI_NS_NCBI::CSerialObject* CAnnotdesc_Base::m_object

◆  [4/15]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 452 of file Annotdesc_.hpp.

◆ m_object [5/15]

NCBI_NS_NCBI::CSerialObject* CDelta_seq_Base::m_object
private

◆ m_object [6/15]

NCBI_NS_NCBI::CSerialObject* CNumbering_Base::m_object
private

◆ m_object [7/15]

NCBI_NS_NCBI::CSerialObject* CSeq_annot_Base::C_Data::m_object

Definition at line 352 of file Seq_annot_.hpp.

◆  [8/15]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 352 of file Seq_annot_.hpp.

◆  [9/15]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 461 of file Seq_data_.hpp.

◆ m_object [10/15]

NCBI_NS_NCBI::CSerialObject* CSeq_data_Base::m_object

◆ m_object [11/15]

NCBI_NS_NCBI::CSerialObject* CSeq_ext_Base::m_object
private

◆ m_object [12/15]

NCBI_NS_NCBI::CSerialObject* CSeq_hist_Base::C_Deleted::m_object

Definition at line 244 of file Seq_hist_.hpp.

◆  [13/15]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 244 of file Seq_hist_.hpp.

◆ m_object [14/15]

NCBI_NS_NCBI::CSerialObject* CSeqdesc_Base::m_object

◆  [15/15]

NCBI_NS_NCBI::CSerialObject* { ... } ::m_object

Definition at line 889 of file Seqdesc_.hpp.

◆ m_Poly_a

bool CPubdesc_Base::m_Poly_a
private

◆ m_Pub

CRef< TPub > CPubdesc_Base::m_Pub
private

◆ m_Refnum

TSignedSeqPos CNum_cont_Base::m_Refnum
private

◆ m_Reftype

int CPubdesc_Base::m_Reftype
private

◆ m_Release

string CTextannot_id_Base::m_Release
private

◆ m_Replaced_by

CRef< TReplaced_by > CSeq_hist_Base::m_Replaced_by
private

◆ m_Replaces

CRef< TReplaces > CSeq_hist_Base::m_Replaces
private

◆ m_Repr

ERepr CSeq_inst_Base::m_Repr
private

◆ m_Seq_data [1/2]

CRef< TSeq_data > CSeq_inst_Base::m_Seq_data
private

◆ m_Seq_data [2/2]

CRef< TSeq_data > CSeq_literal_Base::m_Seq_data
private

◆ m_Seq_raw

string CPubdesc_Base::m_Seq_raw
private

◆ m_set_State [1/21]

Uint4 CAlign_def_Base::m_set_State[1]
private

◆ m_set_State [2/21]

Uint4 CAnnot_descr_Base::m_set_State[1]
private

◆ m_set_State [3/21]

Uint4 CBioseq_Base::m_set_State[1]
private

◆ m_set_State [4/21]

Uint4 CDelta_ext_Base::m_set_State[1]
private

◆ m_set_State [5/21]

Uint4 CLinkage_evidence_Base::m_set_State[1]
private

◆ m_set_State [6/21]

Uint4 CMap_ext_Base::m_set_State[1]
private

◆ m_set_State [7/21]

Uint4 CMolInfo_Base::m_set_State[1]
private

◆ m_set_State [8/21]

Uint4 CNum_cont_Base::m_set_State[1]
private

◆ m_set_State [9/21]

Uint4 CNum_enum_Base::m_set_State[1]
private

◆ m_set_State [10/21]

Uint4 CNum_real_Base::m_set_State[1]
private

◆ m_set_State [11/21]

Uint4 CNum_ref_Base::m_set_State[1]
private

◆ m_set_State [12/21]

Uint4 CPubdesc_Base::m_set_State[1]
private

◆ m_set_State [13/21]

Uint4 CSeg_ext_Base::m_set_State[1]
private

◆ m_set_State [14/21]

Uint4 CSeq_annot_Base::m_set_State[1]
private

◆ m_set_State [15/21]

Uint4 CSeq_descr_Base::m_set_State[1]
private

◆ m_set_State [16/21]

Uint4 CSeq_gap_Base::m_set_State[1]
private

◆ m_set_State [17/21]

Uint4 CSeq_hist_Base::m_set_State[1]
private

◆ m_set_State [18/21]

Uint4 CSeq_hist_rec_Base::m_set_State[1]
private

◆ m_set_State [19/21]

Uint4 CSeq_inst_Base::m_set_State[1]
private

◆ m_set_State [20/21]

Uint4 CSeq_literal_Base::m_set_State[1]
private

◆ m_set_State [21/21]

Uint4 CTextannot_id_Base::m_set_State[1]
private

◆ m_Strand

EStrand CSeq_inst_Base::m_Strand
private

◆ m_string [1/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CAnnotdesc_Base::m_string

◆  [2/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 451 of file Annotdesc_.hpp.

◆  [3/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string

Definition at line 888 of file Seqdesc_.hpp.

◆ m_string [4/4]

NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> CSeqdesc_Base::m_string

◆ m_Tech

int CMolInfo_Base::m_Tech
private

◆ m_Techexp

string CMolInfo_Base::m_Techexp
private

◆ m_Topology

ETopology CSeq_inst_Base::m_Topology
private

◆ m_Type [1/3]

int CLinkage_evidence_Base::m_Type
private

◆ m_Type [2/3]

EType CNum_ref_Base::m_Type
private

◆ m_Type [3/3]

int CSeq_gap_Base::m_Type
private

◆ m_Units

string CNum_real_Base::m_Units
private

◆ m_Version

int CTextannot_id_Base::m_Version
private

◆ sm_SelectionNames [1/9]

const char *const CAnnot_id_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"local",
"ncbi",
"general",
"other"
}

Definition at line 271 of file Annot_id_.hpp.

Referenced by CAnnot_id_Base::SelectionName(), and CAnnot_id_Base::ThrowInvalidSelection().

◆ sm_SelectionNames [2/9]

const char *const CAnnotdesc_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"name",
"title",
"comment",
"pub",
"user",
"create-date",
"update-date",
"src",
"align",
"region"
}

Definition at line 448 of file Annotdesc_.hpp.

Referenced by CAnnotdesc_Base::SelectionName(), and CAnnotdesc_Base::ThrowInvalidSelection().

◆ sm_SelectionNames [3/9]

const char *const CDelta_seq_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"loc",
"literal"
}

Definition at line 213 of file Delta_seq_.hpp.

Referenced by CDelta_seq_Base::SelectionName(), and CDelta_seq_Base::ThrowInvalidSelection().

◆ sm_SelectionNames [4/9]

const char *const CNumbering_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"cont",
"enum",
"ref",
"real"
}

Definition at line 272 of file Numbering_.hpp.

Referenced by CNumbering_Base::SelectionName(), and CNumbering_Base::ThrowInvalidSelection().

◆ sm_SelectionNames [5/9]

const char *const CSeq_annot_Base::C_Data::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"ftable",
"align",
"graph",
"ids",
"locs",
"seq-table"
}

Definition at line 344 of file Seq_annot_.hpp.

◆ sm_SelectionNames [6/9]

const char *const CSeq_data_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"iupacna",
"iupacaa",
"ncbi2na",
"ncbi4na",
"ncbi8na",
"ncbipna",
"ncbi8aa",
"ncbieaa",
"ncbipaa",
"ncbistdaa",
"gap"
}

Definition at line 448 of file Seq_data_.hpp.

Referenced by CSeq_data_Base::SelectionName(), and CSeq_data_Base::ThrowInvalidSelection().

◆ sm_SelectionNames [7/9]

const char *const CSeq_ext_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"seg",
"ref",
"map",
"delta"
}

Definition at line 274 of file Seq_ext_.hpp.

Referenced by CSeq_ext_Base::SelectionName(), and CSeq_ext_Base::ThrowInvalidSelection().

◆ sm_SelectionNames [8/9]

const char *const CSeq_hist_Base::C_Deleted::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"bool",
"date"
}

Definition at line 240 of file Seq_hist_.hpp.

◆ sm_SelectionNames [9/9]

const char *const CSeqdesc_Base::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"mol-type",
"modif",
"method",
"name",
"title",
"org",
"comment",
"num",
"maploc",
"pir",
"genbank",
"pub",
"region",
"user",
"sp",
"dbxref",
"embl",
"create-date",
"update-date",
"prf",
"pdb",
"het",
"source",
"molinfo",
"modelev"
}

Definition at line 881 of file Seqdesc_.hpp.

Referenced by CSeqdesc_Base::SelectionName(), and CSeqdesc_Base::ThrowInvalidSelection().

Modified on Wed Apr 17 13:10:52 2024 by modify_doxy.py rev. 669887