NCBI C++ ToolKit
|
Classes | |
class | CBinomialOrgName |
CBinomialOrgName –. More... | |
class | CBinomialOrgName_Base |
CBinomialOrgName_Base –. More... | |
class | CMultiOrgName |
CMultiOrgName –. More... | |
class | CMultiOrgName_Base |
the first will be used to assign division More... | |
class | COrg_ref_Base |
*** Org-ref *********************************************** * * Reference to an organism * defines only the organism. More... | |
class | COrgMod_Base |
COrgMod_Base –. More... | |
class | COrgName_Base |
COrgName_Base –. More... | |
class | COrgName_Base::C_Name |
C_Name –. More... | |
class | CPartialOrgName |
CPartialOrgName –. More... | |
class | CPartialOrgName_Base |
when we don't know the genus More... | |
class | CTaxElement |
CTaxElement –. More... | |
class | CTaxElement_Base |
CTaxElement_Base –. More... | |
typedef string COrgMod_Base::TAttrib |
Definition at line 134 of file OrgMod_.hpp.
typedef string COrgName_Base::TAttrib |
Definition at line 331 of file OrgName_.hpp.
Definition at line 172 of file OrgName_.hpp.
typedef string COrg_ref_Base::TCommon |
Definition at line 99 of file Org_ref_.hpp.
typedef list< CRef< COrgName > > CMultiOrgName_Base::Tdata |
Definition at line 90 of file MultiOrgName_.hpp.
typedef list< CRef< CTaxElement > > CPartialOrgName_Base::Tdata |
Definition at line 90 of file PartialOrgName_.hpp.
typedef vector< CRef< CDbtag > > COrg_ref_Base::TDb |
Definition at line 101 of file Org_ref_.hpp.
typedef string COrgName_Base::TDiv |
Definition at line 336 of file OrgName_.hpp.
typedef int CTaxElement_Base::TFixed_level |
Definition at line 95 of file TaxElement_.hpp.
typedef int COrgName_Base::TGcode |
Definition at line 334 of file OrgName_.hpp.
typedef string CBinomialOrgName_Base::TGenus |
Definition at line 85 of file BinomialOrgName_.hpp.
Definition at line 174 of file OrgName_.hpp.
typedef string CTaxElement_Base::TLevel |
Definition at line 96 of file TaxElement_.hpp.
typedef string COrgName_Base::TLineage |
Definition at line 333 of file OrgName_.hpp.
Definition at line 96 of file BinomialOrgName_.hpp.
Definition at line 115 of file Org_ref_.hpp.
Definition at line 143 of file OrgMod_.hpp.
Definition at line 351 of file OrgName_.hpp.
Definition at line 106 of file TaxElement_.hpp.
typedef int COrgName_Base::TMgcode |
Definition at line 335 of file OrgName_.hpp.
typedef list< string > COrg_ref_Base::TMod |
Definition at line 100 of file Org_ref_.hpp.
typedef list< CRef< COrgMod > > COrgName_Base::TMod |
Definition at line 332 of file OrgName_.hpp.
typedef C_Name COrgName_Base::TName |
Definition at line 330 of file OrgName_.hpp.
typedef string CTaxElement_Base::TName |
Definition at line 97 of file TaxElement_.hpp.
Definition at line 175 of file OrgName_.hpp.
typedef COrgName COrg_ref_Base::TOrgname |
Definition at line 103 of file Org_ref_.hpp.
|
private |
Definition at line 67 of file BinomialOrgName.hpp.
|
private |
Definition at line 74 of file BinomialOrgName_.hpp.
|
private |
Definition at line 67 of file MultiOrgName.hpp.
|
private |
Definition at line 79 of file MultiOrgName_.hpp.
|
private |
Definition at line 87 of file Org_ref_.hpp.
|
private |
Definition at line 74 of file OrgMod_.hpp.
|
private |
Definition at line 82 of file OrgName_.hpp.
|
private |
Definition at line 99 of file OrgName_.hpp.
|
private |
Definition at line 67 of file PartialOrgName.hpp.
|
private |
Definition at line 79 of file PartialOrgName_.hpp.
|
private |
Definition at line 67 of file TaxElement.hpp.
|
private |
Definition at line 74 of file TaxElement_.hpp.
Definition at line 176 of file OrgName_.hpp.
typedef int COrgName_Base::TPgcode |
Definition at line 337 of file OrgName_.hpp.
Definition at line 86 of file BinomialOrgName_.hpp.
typedef string COrgMod_Base::TSubname |
Definition at line 133 of file OrgMod_.hpp.
Definition at line 87 of file BinomialOrgName_.hpp.
typedef int COrgMod_Base::TSubtype |
Definition at line 132 of file OrgMod_.hpp.
typedef list< string > COrg_ref_Base::TSyn |
Definition at line 102 of file Org_ref_.hpp.
typedef string COrg_ref_Base::TTaxname |
Definition at line 98 of file Org_ref_.hpp.
typedef string COrgName_Base::C_Name::TVirus |
Definition at line 173 of file OrgName_.hpp.
Choice variants.
Definition at line 111 of file OrgName_.hpp.
Maximum+1 value of the choice variant enumerator.
Enumerator | |
---|---|
e_MaxChoice | == e_Partial+1 |
Definition at line 120 of file OrgName_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_genus | |
e_species | |
e_subspecies |
Definition at line 90 of file BinomialOrgName_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_taxname | |
e_common | |
e_mod | |
e_db | |
e_syn | |
e_orgname |
Definition at line 106 of file Org_ref_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_subtype | |
e_subname | |
e_attrib |
Definition at line 137 of file OrgMod_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_name | |
e_attrib | |
e_mod | |
e_lineage | |
e_gcode | |
e_mgcode | |
e_div | |
e_pgcode |
Definition at line 340 of file OrgName_.hpp.
|
strong |
Enumerator | |
---|---|
e__allMandatory | |
e_fixed_level | |
e_level | |
e_name |
Definition at line 100 of file TaxElement_.hpp.
Enumerator | |
---|---|
eFixed_level_other | level must be set in string |
eFixed_level_family | |
eFixed_level_order | |
eFixed_level_class |
Definition at line 84 of file TaxElement_.hpp.
Definition at line 84 of file OrgMod_.hpp.
END_CHOICE_INFO COrgName_Base::C_Name::C_Name | ( | void | ) |
Definition at line 233 of file OrgName_.cpp.
|
inline |
Check if it is safe to call Get method.
Definition at line 159 of file MultiOrgName_.hpp.
|
inline |
Check if it is safe to call Get method.
Definition at line 159 of file PartialOrgName_.hpp.
|
inline |
Check if it is safe to call GetAttrib method.
Definition at line 388 of file OrgMod_.hpp.
References COrgMod_Base::IsSetAttrib().
Referenced by COrgMod_Base::GetAttrib().
|
inline |
Check if it is safe to call GetAttrib method.
Definition at line 786 of file OrgName_.hpp.
References COrgName_Base::IsSetAttrib().
Referenced by COrgName_Base::GetAttrib().
|
inline |
Check if it is safe to call GetCommon method.
Definition at line 413 of file Org_ref_.hpp.
References COrg_ref_Base::IsSetCommon().
Referenced by COrg_ref_Base::GetCommon(), GetTextObjectDescription(), CDiscrepancyObject::GetTextObjectDescription(), s_GetTaxonomyInfoFromBiosrc(), and CSourceItem::x_SetSource().
|
inline |
Check if it is safe to call GetDb method.
Definition at line 485 of file Org_ref_.hpp.
Referenced by CFlatGatherer::x_BiosourcesEqualForMergingPurposes(), and CWriteDB_Impl::x_BuildDeflinesFromBioseq().
|
inline |
Check if it is safe to call GetDiv method.
Definition at line 999 of file OrgName_.hpp.
References COrgName_Base::IsSetDiv().
Referenced by COrgName_Base::GetDiv(), CValidError_bioseq::IsSynthetic(), UpdateRawBioSource(), x_GetDivisionProc(), and x_GetDivisionProcIdx().
|
inline |
Check if it is safe to call GetFixed_level method.
Definition at line 256 of file TaxElement_.hpp.
References CTaxElement_Base::IsSetFixed_level().
Referenced by CTaxElement_Base::GetFixed_level().
|
inline |
Check if it is safe to call GetGcode method.
Definition at line 905 of file OrgName_.hpp.
References COrgName_Base::IsSetGcode().
Referenced by COrgName_Base::GetGcode().
|
inline |
Check if it is safe to call GetGenus method.
Definition at line 249 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::IsSetGenus().
Referenced by CBinomialOrgName_Base::GetGenus().
|
inline |
Check if it is safe to call GetLevel method.
Definition at line 303 of file TaxElement_.hpp.
References CTaxElement_Base::IsSetLevel().
Referenced by CTaxElement_Base::GetLevel().
|
inline |
Check if it is safe to call GetLineage method.
Definition at line 858 of file OrgName_.hpp.
References COrgName_Base::IsSetLineage().
Referenced by COrgName_Base::GetLineage(), CBioseqIndex::x_InitSource(), and CSourceItem::x_SetSource().
|
inline |
Check if it is safe to call GetMgcode method.
Definition at line 952 of file OrgName_.hpp.
References COrgName_Base::IsSetMgcode().
Referenced by COrgName_Base::GetMgcode().
|
inline |
Check if it is safe to call GetMod method.
Definition at line 460 of file Org_ref_.hpp.
|
inline |
Check if it is safe to call GetMod method.
Definition at line 833 of file OrgName_.hpp.
Referenced by CheckQualsInSourceFeat(), GetSrcQual(), s_GetOrgModNatHost(), CFlatGatherer::x_BiosourcesEqualForMergingPurposes(), and CTreeBuilderJob::x_CreateProjectItems().
|
inline |
Check if it is safe to call GetName method.
Definition at line 765 of file OrgName_.hpp.
References COrgName_Base::IsSetName().
Referenced by COrgName_Base::GetName().
|
inline |
Check if it is safe to call GetName method.
Definition at line 350 of file TaxElement_.hpp.
References CTaxElement_Base::IsSetName().
Referenced by CTaxElement_Base::GetName().
|
inline |
Check if it is safe to call GetOrgname method.
Definition at line 535 of file Org_ref_.hpp.
References COrg_ref_Base::IsSetOrgname().
Referenced by CheckQualsInSourceFeat(), CAutoDefSourceDescription::GetAvailableModifiers(), COrg_ref_Base::GetOrgname(), GetSrcQual(), CAutoDefSourceDescription::IsTrickyHIV(), UpdateRawBioSource(), CFlatGatherer::x_BiosourcesEqualForMergingPurposes(), x_GetDivisionProc(), x_GetDivisionProcIdx(), and CSourceItem::x_SetSource().
|
inline |
Check if it is safe to call GetPgcode method.
Definition at line 1046 of file OrgName_.hpp.
References COrgName_Base::IsSetPgcode().
Referenced by COrgName_Base::GetPgcode().
|
inline |
Check if it is safe to call GetSpecies method.
Definition at line 296 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::IsSetSpecies().
Referenced by CBinomialOrgName_Base::GetSpecies().
|
inline |
Check if it is safe to call GetSubname method.
Definition at line 341 of file OrgMod_.hpp.
References COrgMod_Base::IsSetSubname().
Referenced by COrgMod_Base::GetSubname().
|
inline |
Check if it is safe to call GetSubspecies method.
Definition at line 343 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::IsSetSubspecies().
Referenced by CBinomialOrgName_Base::GetSubspecies().
|
inline |
Check if it is safe to call GetSubtype method.
Definition at line 294 of file OrgMod_.hpp.
References COrgMod_Base::IsSetSubtype().
Referenced by COrgMod_Base::GetSubtype().
|
inline |
Check if it is safe to call GetSyn method.
Definition at line 510 of file Org_ref_.hpp.
|
inline |
Check if it is safe to call GetTaxname method.
Definition at line 366 of file Org_ref_.hpp.
References COrg_ref_Base::IsSetTaxname().
Referenced by CStrainRequest::ExploreStrainsForTaxonInfo(), CAutoDefSourceGroup::GetDefaultExcludeSp(), COrg_ref_Base::GetTaxname(), GetTextObjectDescription(), CDiscrepancyObject::GetTextObjectDescription(), UpdateRawBioSource(), CSrcFeatValidator::Validate(), and CSourceItem::x_SetSource().
|
private |
|
inline |
Definition at line 86 of file BinomialOrgName.hpp.
|
private |
END_CLASS_INFO CBinomialOrgName_Base::CBinomialOrgName_Base | ( | void | ) |
Definition at line 88 of file BinomialOrgName_.cpp.
References CBinomialOrgName_Base::m_set_State.
|
inline |
Verify selection, throw exception if it differs from the expected.
index | Expected selection. |
Definition at line 692 of file OrgName_.hpp.
|
private |
|
inline |
Definition at line 86 of file MultiOrgName.hpp.
|
private |
END_CLASS_INFO CMultiOrgName_Base::CMultiOrgName_Base | ( | void | ) |
Definition at line 68 of file MultiOrgName_.cpp.
References CMultiOrgName_Base::m_set_State.
|
private |
END_CLASS_INFO COrg_ref_Base::COrg_ref_Base | ( | void | ) |
Definition at line 125 of file Org_ref_.cpp.
References COrg_ref_Base::m_set_State.
|
private |
END_CLASS_INFO COrgMod_Base::COrgMod_Base | ( | void | ) |
Definition at line 130 of file OrgMod_.cpp.
References COrgMod_Base::m_set_State.
|
private |
END_CLASS_INFO COrgName_Base::COrgName_Base | ( | void | ) |
Definition at line 316 of file OrgName_.cpp.
References COrgName_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file PartialOrgName.hpp.
|
private |
END_CLASS_INFO CPartialOrgName_Base::CPartialOrgName_Base | ( | void | ) |
Definition at line 68 of file PartialOrgName_.cpp.
References CPartialOrgName_Base::m_set_State.
|
private |
|
inline |
Definition at line 86 of file TaxElement.hpp.
|
private |
END_CLASS_INFO CTaxElement_Base::CTaxElement_Base | ( | void | ) |
Definition at line 93 of file TaxElement_.cpp.
References CTaxElement_Base::m_set_State.
CBinomialOrgName_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CMultiOrgName_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
COrg_ref_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
COrgMod_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
COrgName_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
COrgName_Base::C_Name::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CPartialOrgName_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
CTaxElement_Base::DECLARE_INTERNAL_TYPE_INFO | ( | ) |
|
private |
Definition at line 78 of file OrgName_.cpp.
References CObject::AddReference().
|
static |
Access to EFixed_level's attributes (values, names) as defined in spec.
|
static |
Access to ESubtype's attributes (values, names) as defined in spec.
|
inline |
Get the member data.
Definition at line 165 of file MultiOrgName_.hpp.
References CMultiOrgName_Base::m_data.
Referenced by COrgName::GetFlatName(), and s_MatchOrgname().
|
inline |
Get the member data.
Definition at line 165 of file PartialOrgName_.hpp.
References CPartialOrgName_Base::m_data.
Referenced by COrgName::GetFlatName(), IsCrossKingdom(), s_MatchOrgname(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Get the Attrib member data.
Definition at line 394 of file OrgMod_.hpp.
References COrgMod_Base::CanGetAttrib(), COrgMod_Base::m_Attrib, and CSerialObject::ThrowUnassigned().
Referenced by GetOrgnameDifferences().
|
inline |
Get the Attrib member data.
Definition at line 792 of file OrgName_.hpp.
References COrgName_Base::CanGetAttrib(), COrgName_Base::m_Attrib, and CSerialObject::ThrowUnassigned().
Referenced by BOOST_AUTO_TEST_CASE(), GetOrgnameDifferences(), CFindASN1Dlg::ReplaceInOrg(), CBioSource::SetDisableStrainForwarding(), COrgName::x_GetAttribFlag(), COrgName::x_GetAttribValue(), COrgName::x_ResetAttribFlag(), and COrgName::x_SetAttribFlag().
const COrgName_Base::C_Name::TBinomial & COrgName_Base::C_Name::GetBinomial | ( | void | ) | const |
Get the variant data.
Definition at line 121 of file OrgName_.cpp.
Referenced by COrgName::GetFlatName(), CTaxon1::GetTypeMaterial(), s_TitleEndsInOrganism(), CValidError_imp::ValidateOrgName(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitSource(), and CDeflineGenerator::x_SetBioSrc().
|
inline |
Get the Common member data.
Definition at line 419 of file Org_ref_.hpp.
References COrg_ref_Base::CanGetCommon(), COrg_ref_Base::m_Common, and CSerialObject::ThrowUnassigned().
Referenced by CompareDescrFeatSources(), FindMatchInOrgRef(), CBioSource::GetCommon(), COrg_ref::GetLabel(), GetOrgrefDifferences(), GetTaxnameNameFromDescrs(), GetTextObjectDescription(), CDiscrepancyObject::GetTextObjectDescription(), CEditingActionBiosourceCommonName::GetValue(), IsCommon(), CFindASN1Dlg::ReplaceInOrg(), s_GetOrgRefContentLabel(), s_GetTaxonomyInfoFromBiosrc(), CSourceOtherPanel::TransferFromOrgRef(), CValidError_imp::ValidateOrgRef(), CSourceFeatureItem::x_AddQuals(), CPhyTreeFormatter::x_InitTreeFeatures(), CNewCleanup_imp::x_RemovePopPhyBioSource(), CSourceItem::x_SetSource(), and CSrcWriter::xGatherOrgCommon().
|
inline |
Get the Db member data.
Definition at line 491 of file Org_ref_.hpp.
References COrg_ref_Base::m_Db.
Referenced by BOOST_AUTO_TEST_CASE(), fta_fix_orgref_div(), fta_sort_biosource(), GetEmblDescr(), CSrcTableDbxrefColumn::GetFromBioSource(), COrg_ref::GetLabel(), GetOrgrefDifferences(), COrgrefProp::GetOrgrefProp(), COrgrefProp::GetOrgrefPropBool(), COrgrefProp::GetOrgrefPropInt(), COrg_ref::GetTaxId(), TaxClient::GetTaxIDFromBioseq(), GetTaxIdInBioseq(), GetTaxonTag(), COrgrefProp::HasOrgrefProp(), COrg_ref::MakeCommon(), CCleanup::MakeIRDFeatsFromSourceXrefs(), CEditingActionBiosourceDbxref::Modify(), CRemoveTaxonBioSource::ModifyBioSource(), RemoveTaxId(), s_GetOrgRefContentLabel(), s_GetTaxid(), s_OrgrefEquivalent(), CMacroFunction_RemoveQual::s_RemoveFields(), CReadInSkipObjectHook< Object >::SkipObject(), CMacroFunction_SwapQual::TheFunction(), CSourceOtherPanel::TransferFromOrgRef(), CValidError_imp::ValidateMultipleTaxIds(), CValidError_imp::ValidateOrgRef(), CSourceFeatureItem::x_AddQuals(), CFlatGatherer::x_BiosourcesEqualForMergingPurposes(), CWriteDB_Impl::x_BuildDeflinesFromBioseq(), CDumpASNIndex::x_GetTaxId(), CCleanup::x_MergeDupOrgRefs(), CDbxrefPanel::x_UpdateXrefs(), CGff3Writer::xAssignSourceAttributeDbxref(), CGff3FlybaseWriter::xAssignTaxid(), CSrcWriter::xGatherDb(), and CSrcWriter::xGatherTaxonId().
|
inline |
Get the Div member data.
Definition at line 1005 of file OrgName_.hpp.
References COrgName_Base::CanGetDiv(), COrgName_Base::m_Div, and CSerialObject::ThrowUnassigned().
Referenced by BOOST_AUTO_TEST_CASE(), COrg_ref::GetDivision(), GetFlatBiomol(), GetGBBlock(), GetOrgnameDifferences(), CEditingActionBiosourceDivision::GetValue(), CValidError_bioseq::IsSynthetic(), CValidError_imp::IsSyntheticConstruct(), CFindASN1Dlg::ReplaceInOrg(), s_DuplicatesBiosource(), s_GetDiv(), UpdateRawBioSource(), CValidError_imp::ValidateBioSource(), CValidError_imp::ValidateOrgName(), CNewCleanup_imp::x_AddEnvSamplOrMetagenomic(), CSourceFeatureItem::x_GatherInfo(), x_GetDivisionProc(), x_GetDivisionProcIdx(), CCleanup::x_MergeDupOrgNames(), and XMLGetGBBlock().
|
inline |
Get the Fixed_level member data.
Definition at line 269 of file TaxElement_.hpp.
References CTaxElement_Base::CanGetFixed_level(), CTaxElement_Base::m_Fixed_level, and CSerialObject::ThrowUnassigned().
Referenced by IsCrossKingdom(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Get the Gcode member data.
Definition at line 918 of file OrgName_.hpp.
References COrgName_Base::CanGetGcode(), COrgName_Base::m_Gcode, and CSerialObject::ThrowUnassigned().
Referenced by fta_get_gcode_from_biosource(), COrg_ref::GetGcode(), CBioSource::GetGenCode(), GetOrgnameDifferences(), s_GetSplicedSegIdentityMismatch(), s_GetStrictGenCode(), CDeflineGenerator::x_GetModifiers(), and CCleanup::x_MergeDupOrgNames().
|
inline |
Get the Genus member data.
Definition at line 255 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::CanGetGenus(), CBinomialOrgName_Base::m_Genus, and CSerialObject::ThrowUnassigned().
Referenced by COrgName::GetFlatName(), s_TitleEndsInOrganism(), CValidError_imp::ValidateOrgName(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitSource(), and CDeflineGenerator::x_SetBioSrc().
const COrgName_Base::C_Name::THybrid & COrgName_Base::C_Name::GetHybrid | ( | void | ) | const |
Get the variant data.
Definition at line 149 of file OrgName_.cpp.
Referenced by COrgName::GetFlatName(), and s_MatchOrgname().
|
inline |
Get the Level member data.
Definition at line 309 of file TaxElement_.hpp.
References CTaxElement_Base::CanGetLevel(), CTaxElement_Base::m_Level, and CSerialObject::ThrowUnassigned().
Referenced by IsCrossKingdom(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Get the Lineage member data.
Definition at line 864 of file OrgName_.hpp.
References COrgName_Base::CanGetLineage(), COrgName_Base::m_Lineage, and CSerialObject::ThrowUnassigned().
Referenced by CheckMetagenome(), CheckSourceLineage(), CUnculTaxTool::CompareOrgnameLineage(), GetFlatBiomol(), COrgName::GetFlatName(), COrg_ref::GetLineage(), GetOrgnameDifferences(), CEditingActionBiosourceLineage::GetValue(), PropogateSuppliedLineage(), CFindASN1Dlg::ReplaceInOrg(), CUnculturedTool::s_CompareOrgnameLineage(), s_SuppressMultipleEquivBioSources(), CValidError_imp::ValidateBioSource(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_imp::ValidateOrgName(), CValidError_imp::ValidateOrgRef(), CBioseqIndex::x_InitSource(), CCleanup::x_MergeDupOrgNames(), CSourceItem::x_SetSource(), and CSrcWriter::xGatherOrgnameLineage().
|
inline |
Get the Mgcode member data.
Definition at line 965 of file OrgName_.hpp.
References COrgName_Base::CanGetMgcode(), COrgName_Base::m_Mgcode, and CSerialObject::ThrowUnassigned().
Referenced by fta_get_gcode_from_biosource(), CBioSource::GetGenCode(), COrg_ref::GetMgcode(), GetOrgnameDifferences(), s_GetStrictGenCode(), CDeflineGenerator::x_GetModifiers(), and CCleanup::x_MergeDupOrgNames().
|
inline |
Get the Mod member data.
Definition at line 466 of file Org_ref_.hpp.
References COrg_ref_Base::m_Mod.
Referenced by HasMod(), COrg_ref::HasValidVariety(), COrg_ref::MakeCommon(), CSourceFeatureItem::x_AddQuals(), CCleanup::x_MergeDupOrgRefs(), and CSourceItem::x_SetSource().
|
inline |
Get the Mod member data.
Definition at line 839 of file OrgName_.hpp.
References COrgName_Base::m_Mod.
Referenced by AddBioSourceToAttributes(), CQualLookupMap::AddDesc(), CQualLookupMap::AddFeat(), AddMissingCommonOrgMods(), CQualLookupMap::AddOrg(), BOOST_AUTO_TEST_CASE(), CStrainRequest::Check(), CheckQualsInSourceFeat(), CSrcStructuredVoucherPartColumn::ClearInBioSource(), CompareOrgModValue(), CreateRawBioSources(), FindMatchInOrgRef(), FixHumanHost(), CAutoDefSourceDescription::GetAvailableModifiers(), COrgName::GetFlatName(), GetGBBlock(), CInfluenzaSet::GetKey(), COrgName::GetNomenclature(), GetOrgnameDifferences(), GetSeqTableFromSeqEntry(), CAutoDefModifierCombo::GetSourceDescriptionString(), GetSourceFields(), GetSrcQual(), GetTaxnameNameFromDescrs(), CSrcTableOrgModColumn::GetValsFromBioSource(), COrgModQual::GetValue(), HasAmplifiedWithSpeciesSpecificPrimerNote(), IsCommon(), IsMissingRequiredClone(), CAutoDefSourceDescription::IsTrickyHIV(), CTaxValidationAndCleanup::ListTaxLookupErrors(), COrgName::MakeCommon(), RemoveMod(), s_GetInstCodeFromBioSource(), s_GetOrgModNatHost(), s_GetSpecificHostFromBioSource(), s_HasMatchingGBMod(), s_HasMetagenomeSource(), s_HasOrgMod(), s_OrgrefEquivalent(), s_ResetModSubsrcQuals(), s_TitleEndsInOrganism(), s_TitleFromBioSource(), s_TitleFromSegment(), SetCultureCollectionFromStrain(), SetOrgMod(), CStrainRequest::StrainContainsTaxonInfo(), CMacroFunction_ApplyStrucVoucherPart::TheFunction(), UpdateBiosourceFromBiosample(), CValidError_imp::ValidateBioSource(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseqset::ValidateNucProtSet(), CFeatureItem::x_AddFTableBiosrcQuals(), CAutoDefModifierCombo::x_AddMinicircle(), CStrainRequest::x_AddOneStrain(), CAutoDefModifierCombo::x_AddOrgModString(), CSourceFeatureItem::x_AddQuals(), CAutoDefModifierCombo::x_BioSourceHasOrgMod(), CFlatGatherer::x_BiosourcesEqualForMergingPurposes(), CStrainRequest::x_CheckOneStrain(), CTreeBuilderJob::x_CreateProjectItems(), CKeywordsItem::x_GatherInfo(), CDeflineGenerator::x_GetModifiers(), CAgpconvertApplication::x_HandleTaxArgs(), CAutoDefModifierCombo::x_HasTypeStrainComment(), CCleanup::x_MergeDupOrgNames(), CNewCleanup_imp::x_MovedNamedValuesInStrain(), CBioSource::x_RemoveStopWords(), CDeflineGenerator::x_SetFlags(), CSourceItem::x_SetSource(), CGff3Writer::xAssignSourceAttributesOrgMod(), and CSrcWriter::xGatherOrgModFeat().
|
inline |
Get the Name member data.
Definition at line 771 of file OrgName_.hpp.
References COrgName_Base::CanGetName(), COrgName_Base::m_Name, and CSerialObject::ThrowUnassigned().
Referenced by COrgName::GetFlatName(), GetOrgnameDifferences(), IsCrossKingdom(), COrgName::MakeCommon(), s_MatchOrgname(), s_TitleEndsInOrganism(), CValidError_imp::ValidateOrgName(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Get the Name member data.
Definition at line 356 of file TaxElement_.hpp.
References CTaxElement_Base::CanGetName(), CTaxElement_Base::m_Name, and CSerialObject::ThrowUnassigned().
Referenced by IsCrossKingdom(), CBioseqIndex::x_InitDescs(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
const COrgName_Base::C_Name::TNamedhybrid & COrgName_Base::C_Name::GetNamedhybrid | ( | void | ) | const |
Get the variant data.
Definition at line 171 of file OrgName_.cpp.
Referenced by COrgName::GetFlatName().
|
inline |
Get the Orgname member data.
Definition at line 541 of file Org_ref_.hpp.
References COrg_ref_Base::CanGetOrgname(), COrg_ref_Base::m_Orgname, and CSerialObject::ThrowUnassigned().
Referenced by AddBioSourceToAttributes(), CQualLookupMap::AddDesc(), CQualLookupMap::AddFeat(), AddMissingCommonOrgMods(), CQualLookupMap::AddOrg(), CSrcStructuredVoucherPartColumn::AddToBioSource(), CSpecificHostMapForFix::ApplyToOrg(), CNewCleanup_imp::BiosourceFeatBC(), BOOST_AUTO_TEST_CASE(), CStrainRequest::Check(), CheckQualsInSourceFeat(), CheckSourceLineage(), CSrcStructuredVoucherPartColumn::ClearInBioSource(), CUnculTaxTool::CompareOrgnameLineage(), CreateRawBioSources(), FindMatchInOrgRef(), FixHumanHost(), fta_fix_orgref_div(), fta_get_gcode_from_biosource(), fta_sort_biosource(), CAutoDefSourceDescription::GetAvailableModifiers(), COrg_ref::GetDivision(), GetEmblDescr(), GetFlatBiomol(), GetGBBlock(), COrg_ref::GetGcode(), CBioSource::GetGenCode(), CInfluenzaSet::GetKey(), COrg_ref::GetLineage(), COrg_ref::GetMgcode(), CBioSource::GetOrgname(), GetOrgrefDifferences(), COrg_ref::GetPgcode(), CAutoDefModifierCombo::GetSourceDescriptionString(), GetSourceFields(), GetSrcQual(), GetTaxnameNameFromDescrs(), CSrcTableOrgModColumn::GetValsFromBioSource(), COrgModQual::GetValue(), CEditingActionBiosourceDivision::GetValue(), CEditingActionBiosourceLineage::GetValue(), HasAmplifiedWithSpeciesSpecificPrimerNote(), COrg_ref::HasValidVariety(), IsCommon(), IsCrossKingdom(), IsMissingRequiredClone(), COrg_ref::IsSetDivision(), COrg_ref::IsSetGcode(), COrg_ref::IsSetLineage(), COrg_ref::IsSetMgcode(), COrg_ref::IsSetOrgMod(), COrg_ref::IsSetPgcode(), CEditingActionBiosourceDivision::IsSetValue(), CEditingActionBiosourceLineage::IsSetValue(), CValidError_imp::IsSyntheticConstruct(), CAutoDefSourceDescription::IsTrickyHIV(), CTaxValidationAndCleanup::ListTaxLookupErrors(), COrg_ref::MakeCommon(), CCompareWithBiosample::OnClickOk(), SRemovableOrgModNote::operator()(), PropogateSuppliedLineage(), RemoveMod(), RemoveStrain(), CFindASN1Dlg::ReplaceInOrg(), CUnculturedTool::s_CompareOrgnameLineage(), s_DuplicatesBiosource(), s_GetDiv(), s_GetInstCodeFromBioSource(), s_GetSpecificHostFromBioSource(), s_GetSplicedSegIdentityMismatch(), s_GetStrictGenCode(), s_HasMetagenomeSource(), s_HasOrgMod(), s_OrgrefEquivalent(), s_ResetModSubsrcQuals(), s_SuppressMultipleEquivBioSources(), s_TitleEndsInOrganism(), s_TitleFromBioSource(), s_TitleFromSegment(), SeqEntryCheckTaxonDiv(), SetCultureCollectionFromStrain(), CBioSource::SetDisableStrainForwarding(), CCleanup::SetGeneticCodes(), SetOrgMod(), CStrainRequest::StrainContainsTaxonInfo(), CMacroFunction_ApplyStrucVoucherPart::TheFunction(), UpdateBiosourceFromBiosample(), UpdateRawBioSource(), CValidError_imp::ValidateBioSource(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_imp::ValidateOrgRef(), CNewCleanup_imp::x_AddEnvSamplOrMetagenomic(), CFeatureItem::x_AddFTableBiosrcQuals(), CAutoDefModifierCombo::x_AddMinicircle(), CStrainRequest::x_AddOneStrain(), CAutoDefModifierCombo::x_AddOrgModString(), CSourceFeatureItem::x_AddQuals(), CTaxValidationAndCleanup::x_ApplySpecificHostMap(), CAppendModToOrg::x_ApplyToBioSource(), CAutoDefModifierCombo::x_BioSourceHasOrgMod(), CFlatGatherer::x_BiosourcesEqualForMergingPurposes(), CNewCleanup_imp::x_CanRemoveGenbankBlockSource(), CStrainRequest::x_CheckOneStrain(), CNewCleanup_imp::x_CleanupOldName(), CNewCleanup_imp::x_CleanupOrgModNoteEC(), CSourceFeatureItem::x_GatherInfo(), CKeywordsItem::x_GatherInfo(), x_GetDivisionProc(), x_GetDivisionProcIdx(), CDeflineGenerator::x_GetModifiers(), CStrainSerotypeInfluenza::x_GetStrainSerotypeConflicts(), CAgpconvertApplication::x_HandleTaxArgs(), CAutoDefModifierCombo::x_HasTypeStrainComment(), CCleanup::x_MergeDupOrgRefs(), CBioSource::x_RemoveStopWords(), CSourceItem::x_SetSource(), CGff3Writer::xAssignSourceAttributesOrgMod(), CSrcWriter::xGatherOrgnameLineage(), and XMLGetGBBlock().
const COrgName_Base::C_Name::TPartial & COrgName_Base::C_Name::GetPartial | ( | void | ) | const |
Get the variant data.
Definition at line 193 of file OrgName_.cpp.
Referenced by COrgName::GetFlatName(), IsCrossKingdom(), s_MatchOrgname(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Get the Pgcode member data.
Definition at line 1059 of file OrgName_.hpp.
References COrgName_Base::CanGetPgcode(), COrgName_Base::m_Pgcode, and CSerialObject::ThrowUnassigned().
Referenced by CBioSource::GetGenCode(), COrg_ref::GetPgcode(), s_GetStrictGenCode(), and CDeflineGenerator::x_GetModifiers().
|
inline |
Get the Species member data.
Definition at line 302 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::CanGetSpecies(), CBinomialOrgName_Base::m_Species, and CSerialObject::ThrowUnassigned().
Referenced by COrgName::GetFlatName(), CTaxon1::GetTypeMaterial(), s_TitleEndsInOrganism(), CValidError_imp::ValidateOrgName(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitSource(), and CDeflineGenerator::x_SetBioSrc().
|
inline |
Get the Subname member data.
Definition at line 347 of file OrgMod_.hpp.
References COrgMod_Base::CanGetSubname(), COrgMod_Base::m_Subname, and CSerialObject::ThrowUnassigned().
Referenced by COrgMod::AutoFix(), BOOST_AUTO_TEST_CASE(), COrgMod::FixCapitalization(), CFlatOrgModQVal::Format(), GetOrgnameDifferences(), CEditingActionBiosourceOrgMod::GetValue(), CEditingActionBiosourceAllNotes::GetValue(), CEditingActionBiosourceStructuredVoucher::GetValue(), CEditingActionBiosourceStructuredVoucher::IsSetValue(), SRemoveNamedStrain::operator()(), CNewCleanup_imp::OrgnameBC(), CBioSource::RemoveLineageSourceNotes(), CEditingActionBiosourceStructuredVoucher::ResetValue(), s_OrgModEqual(), SetOrgMod(), CEditingActionBiosourceStructuredVoucher::SetValue(), CValidError_imp::ValidateOrgModVoucher(), CValidError_imp::ValidateOrgName(), CMacroFunction_ApplyStrucVoucherPart::x_ApplyPart(), CBioseqIndex::x_InitSource(), CNewCleanup_imp::x_OrgModBC(), CMacroFunction_ApplyStrucVoucherPart::x_RemovePart(), CDeflineGenerator::x_SetBioSrc(), and CSrcWriter::xGatherOrgModFeat().
|
inline |
Get the Subspecies member data.
Definition at line 349 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::CanGetSubspecies(), CBinomialOrgName_Base::m_Subspecies, and CSerialObject::ThrowUnassigned().
Referenced by COrgName::GetFlatName(), and CTaxon1::GetTypeMaterial().
|
inline |
Get the Subtype member data.
Definition at line 307 of file OrgMod_.hpp.
References COrgMod_Base::CanGetSubtype(), COrgMod_Base::m_Subtype, and CSerialObject::ThrowUnassigned().
Referenced by COrgMod::AutoFix(), COrgMod::FixCapitalization(), GetOrgModName(), GetOrgnameDifferences(), COrgMod::IsUnexpectedViralOrgModQualifier(), SRemoveNamedStrain::operator()(), CNewCleanup_imp::OrgnameBC(), COrgMod::RemoveAbbreviation(), CBioSource::RemoveLineageSourceNotes(), s_OrgModEqual(), CValidError_bioseqset::ValidateNucProtSet(), CValidError_imp::ValidateOrgModVoucher(), CValidError_imp::ValidateOrgName(), and CSrcWriter::xGatherOrgModFeat().
|
inline |
Get the Syn member data.
Definition at line 516 of file Org_ref_.hpp.
References COrg_ref_Base::m_Syn.
Referenced by fill_orgref(), fta_fix_orgref(), fta_get_orgref_byid(), GetOrgrefDifferences(), COrg_ref::MakeCommon(), and CCleanup::x_MergeDupOrgRefs().
|
inline |
Get the Taxname member data.
Definition at line 372 of file Org_ref_.hpp.
References COrg_ref_Base::CanGetTaxname(), COrg_ref_Base::m_Taxname, and CSerialObject::ThrowUnassigned().
Referenced by AddBioSourceToAttributes(), AddNode(), CSpecificHostRequest::AddReply(), CStrainRequest::AddReply(), CCleanup::AreBioSourcesMergeable(), BOOST_AUTO_TEST_CASE(), CStrainRequest::Check(), CheckMetagenome(), CheckStrainReply(), CompareDescrFeatSources(), CreateRawBioSources(), CStrainRequest::CStrainRequest(), CStrainRequest::ExploreStrainsForTaxonInfo(), FakeGenBankBioSources(), FindMatchInOrgRef(), fta_fix_orgref(), fta_replace_org(), IEditingAction::GetActionCommand(), CAutoDefSourceDescription::GetComboDescription(), CAutoDefSourceGroup::GetDefaultExcludeSp(), CInfluenzaSet::GetKey(), CStrainMap::GetKey(), COrg_ref::GetLabel(), GetOrgrefDifferences(), CCachedTaxon3_impl::GetOrgReply(), CAutoDefModifierCombo::GetSourceDescriptionString(), GetSprotDescr(), CCommentItem::GetStringForTLS(), CCommentItem::GetStringForTSA(), CCommentItem::GetStringForWGS(), CUnculTaxTool::GetSuggestion(), CPriorityTaxNodes::getTaxName(), CBioSource::GetTaxname(), GetTaxnameNameFromDescrs(), GetTextObjectDescription(), CDiscrepancyObject::GetTextObjectDescription(), CTaxnameQual::GetValue(), CEditingActionBiosourceTaxname::GetValue(), CEditingActionBiosourceTaxnameAfterBinomial::GetValue(), InterpretSpecificHostResult(), IsMissingRequiredClone(), CEditingActionBiosourceTaxnameAfterBinomial::IsSetValue(), CValidError_imp::IsSyntheticConstruct(), CNewCleanup_imp::IsSyntheticConstruct(), CAutoDefSourceDescription::IsTrickyHIV(), CTaxValidationAndCleanup::ListTaxLookupErrors(), CUnculTaxTool::LookupSuggestions(), MakeCommonBioSource(), MakeMailReportPostReport(), MakeMailReportPreReport(), SRemovableOrgModNote::operator()(), OrgDiffers(), PropogateSuppliedLineage(), CFindASN1Dlg::ReplaceInOrg(), CGenusSpeciesFixup::s_GetNameFromTaxonServer(), s_GetOrgRefContentLabel(), CUnculturedTool::s_GetSuggestion(), s_OrgrefEquivalent(), s_SuppressMultipleEquivBioSources(), s_TitleEndsInOrganism(), s_TitleFromBioSource(), s_TitleFromSegment(), CReadInSkipObjectHook< Object >::SkipObject(), CStrainRequest::StrainContainsTaxonInfo(), COrg_ref::UpdateFromTable(), UpdateRawBioSource(), CSrcDescEditorPanel::UpdateSeqdesc(), CSrcFeatValidator::Validate(), CValidError_imp::ValidateBioSource(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_bioseq::ValidateOrgContext(), CValidError_imp::ValidateOrgRef(), CValidError_bioseqset::ValidatePopSet(), CValidError_bioseq::ValidateSeqDescContext(), CValidError_imp::ValidateSubSource(), CFeatureItem::x_AddFTableBiosrcQuals(), CAutoDefModifierCombo::x_AddHIVModifiers(), CStrainRequest::x_AddOneStrain(), CAutoDefModifierCombo::x_AddOrgModString(), CSourceFeatureItem::x_AddQuals(), CAutoDefModifierCombo::x_AddRequiredSubSourceModifiers(), CStrainSerotypeInfluenza::x_AddToInfluenzaNames(), COrgGeneralPanel::x_ApplyChangesToSource(), CAppendModToOrg::x_ApplyToBioSource(), CNewCleanup_imp::x_ChangePopToPhy(), CStrainRequest::x_CheckOneStrain(), CNewCleanup_imp::x_CleanupOldName(), CFeatureGenerator::SImplementation::x_ConstructRnaName(), CStrainSerotypeInfluenza::x_FixupOrganismNames(), CSourceFeatureItem::x_GatherInfo(), CUnculturedTool::x_GetCorrection(), CDeflineGenerator::x_GetModifiers(), CCachedTaxon3::x_GetReplyForOrgRef(), COrg_ref::x_GetTaxnameAfterFirstTwoWords(), CAgpconvertApplication::x_HandleTaxArgs(), CPhyTreeFormatter::x_InitTreeFeatures(), CTaxValidationAndCleanup::x_InterpretTaxonomyError(), CStrainSerotypeInfluenza::x_IsParsableInfluenzaVirusName(), CBioSource::x_RemoveNameElementDiffs(), CNewCleanup_imp::x_RemovePopPhyBioSource(), CBioSource::x_RemoveStopWords(), CSourceItem::x_SetSource(), CStrainSerotypeInfluenza::x_TrimmingOrganismNames(), and XMLFakeBioSources().
|
inline |
Get the variant data.
Definition at line 727 of file OrgName_.hpp.
Referenced by COrgName::GetFlatName().
|
inline |
Check if variant Binomial is selected.
Binomial type is defined as 'typedef CBinomialOrgName TBinomial'.
Definition at line 715 of file OrgName_.hpp.
Referenced by CTaxon1::GetTypeMaterial(), s_TitleEndsInOrganism(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitSource(), and CDeflineGenerator::x_SetBioSrc().
|
inline |
Check if variant Hybrid is selected.
Hybrid type is defined as 'typedef CMultiOrgName THybrid'.
Definition at line 741 of file OrgName_.hpp.
|
inline |
Check if variant Namedhybrid is selected.
Namedhybrid type is defined as 'typedef CBinomialOrgName TNamedhybrid'.
Definition at line 747 of file OrgName_.hpp.
|
inline |
Check if variant Partial is selected.
Partial type is defined as 'typedef CPartialOrgName TPartial'.
Definition at line 753 of file OrgName_.hpp.
Referenced by IsCrossKingdom(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Check if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef list< CRef< COrgName > > Tdata'
Definition at line 153 of file MultiOrgName_.hpp.
References CMultiOrgName_Base::m_set_State.
Referenced by CAutogeneratedCleanup::x_BasicCleanupOrgNameName_hybrid().
|
inline |
Check if a value has been assigned to data member.
Data member is mandatory; its type is defined as 'typedef list< CRef< CTaxElement > > Tdata'
Definition at line 153 of file PartialOrgName_.hpp.
References CPartialOrgName_Base::m_set_State.
Referenced by IsCrossKingdom(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
attribution/source of name Check if a value has been assigned to Attrib data member.
Data member Attrib is optional; its type is defined as 'typedef string TAttrib'
Definition at line 382 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State.
Referenced by COrgMod_Base::CanGetAttrib(), GetOrgnameDifferences(), and COrgMod_Base::SetAttrib().
|
inline |
attribution of name Check if a value has been assigned to Attrib data member.
Data member Attrib is optional; its type is defined as 'typedef string TAttrib'
Definition at line 780 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by COrgName_Base::CanGetAttrib(), COrg_ref::FilterOutParts(), GetOrgnameDifferences(), COrgName::MakeCommon(), CFindASN1Dlg::ReplaceInOrg(), COrgName_Base::SetAttrib(), COrgName::x_GetAttribFlag(), COrgName::x_GetAttribValue(), COrgName::x_ResetAttribFlag(), and COrgName::x_SetAttribFlag().
|
inline |
common name Check if a value has been assigned to Common data member.
Data member Common is optional; its type is defined as 'typedef string TCommon'
Definition at line 407 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State.
Referenced by COrg_ref_Base::CanGetCommon(), CompareDescrFeatSources(), fill_orgref(), COrg_ref::FilterOutParts(), FindMatchInOrgRef(), COrg_ref::GetLabel(), GetOrgrefDifferences(), GetTaxnameNameFromDescrs(), IsCommon(), CBioSource::IsSetCommon(), CEditingActionBiosourceCommonName::IsSetValue(), CFindASN1Dlg::ReplaceInOrg(), s_GetOrgRefContentLabel(), COrg_ref_Base::SetCommon(), CSourceOtherPanel::TransferFromOrgRef(), CValidError_imp::ValidateOrgRef(), CSourceFeatureItem::x_AddQuals(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CNewCleanup_imp::x_RemovePopPhyBioSource(), and CSrcWriter::xGatherOrgCommon().
|
inline |
ids in taxonomic or culture dbases Check if a value has been assigned to Db data member.
Data member Db is optional; its type is defined as 'typedef vector< CRef< CDbtag > > TDb'
Definition at line 479 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State.
Referenced by CUnculTaxTool::AddBioSource(), COrg_ref::FilterOutParts(), GetEmblDescr(), CSrcTableDbxrefColumn::GetFromBioSource(), COrg_ref::GetLabel(), GetOrgrefDifferences(), COrgrefProp::GetOrgrefProp(), COrgrefProp::GetOrgrefPropBool(), COrgrefProp::GetOrgrefPropInt(), GetSeqTableFromSeqEntry(), COrg_ref::GetTaxId(), CLocalTaxon::GetTaxIdByOrgRef(), GetTaxonTag(), CSrcTableDbxrefColumn::GetValsFromBioSource(), COrgrefProp::HasOrgrefProp(), COrg_ref::MakeCommon(), CCleanup::MakeIRDFeatsFromSourceXrefs(), CEditingActionBiosourceDbxref::Modify(), RemoveDbxref(), COrgrefProp::RemoveOrgrefProp(), RemoveTaxId(), CFindASN1Dlg::ReplaceInOrg(), s_GetOrgRefContentLabel(), s_OrgrefEquivalent(), CMacroFunction_RemoveQual::s_RemoveFields(), CMacroFunction_SwapQual::TheFunction(), CSourceOtherPanel::TransferFromOrgRef(), CValidError_imp::ValidateMultipleTaxIds(), CValidError_imp::ValidateOrgRef(), CSourceFeatureItem::x_AddQuals(), CAppendModToOrg::x_ApplyToBioSource(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CDumpASNIndex::x_GetTaxId(), CCleanup::x_MergeDupOrgRefs(), CDbxrefPanel::x_UpdateXrefs(), CGff3Writer::xAssignSourceAttributeDbxref(), CGff3FlybaseWriter::xAssignTaxid(), CSrcWriter::xGatherDb(), and CSrcWriter::xGatherTaxonId().
|
inline |
GenBank division code Check if a value has been assigned to Div data member.
Data member Div is optional; its type is defined as 'typedef string TDiv'
Definition at line 993 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by COrgName_Base::CanGetDiv(), COrg_ref::FilterOutParts(), fta_fix_orgref_div(), GetEmblDescr(), GetFlatBiomol(), GetGBBlock(), GetOrgnameDifferences(), COrg_ref::IsSetDivision(), CEditingActionBiosourceDivision::IsSetValue(), CValidError_imp::IsSyntheticConstruct(), COrgName::MakeCommon(), CFindASN1Dlg::ReplaceInOrg(), s_DuplicatesBiosource(), SeqEntryCheckTaxonDiv(), COrgName_Base::SetDiv(), CValidError_imp::ValidateBioSource(), CValidError_imp::ValidateOrgName(), CSourceFeatureItem::x_GatherInfo(), CCleanup::x_MergeDupOrgNames(), and XMLGetGBBlock().
|
inline |
Check if a value has been assigned to Fixed_level data member.
Data member Fixed_level is mandatory; its type is defined as 'typedef int TFixed_level'
Definition at line 250 of file TaxElement_.hpp.
References CTaxElement_Base::m_set_State.
Referenced by CTaxElement_Base::CanGetFixed_level(), IsCrossKingdom(), CTaxElement_Base::SetFixed_level(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
genetic code (see CdRegion) Check if a value has been assigned to Gcode data member.
Data member Gcode is optional; its type is defined as 'typedef int TGcode'
Definition at line 899 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by COrgName_Base::CanGetGcode(), COrg_ref::FilterOutParts(), fta_get_gcode_from_biosource(), CBioSource::GetGenCode(), GetOrgnameDifferences(), COrg_ref::IsSetGcode(), COrgName::MakeCommon(), s_GetStrictGenCode(), COrgName_Base::SetGcode(), CDeflineGenerator::x_GetModifiers(), and CCleanup::x_MergeDupOrgNames().
|
inline |
required Check if a value has been assigned to Genus data member.
Data member Genus is mandatory; its type is defined as 'typedef string TGenus'
Definition at line 243 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State.
Referenced by CBinomialOrgName_Base::CanGetGenus(), s_TitleEndsInOrganism(), CBinomialOrgName_Base::SetGenus(), CValidError_imp::ValidateOrgName(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitSource(), and CDeflineGenerator::x_SetBioSrc().
|
inline |
Check if a value has been assigned to Level data member.
Data member Level is optional; its type is defined as 'typedef string TLevel'
Definition at line 297 of file TaxElement_.hpp.
References CTaxElement_Base::m_set_State.
Referenced by CTaxElement_Base::CanGetLevel(), IsCrossKingdom(), CTaxElement_Base::SetLevel(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
lineage with semicolon separators Check if a value has been assigned to Lineage data member.
Data member Lineage is optional; its type is defined as 'typedef string TLineage'
Definition at line 852 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by COrgName_Base::CanGetLineage(), CheckMetagenome(), CheckSourceLineage(), CUnculTaxTool::CompareOrgnameLineage(), COrg_ref::FilterOutParts(), GetFlatBiomol(), COrgName::GetFlatName(), GetOrgnameDifferences(), COrg_ref::IsSetLineage(), CEditingActionBiosourceLineage::IsSetValue(), COrgName::MakeCommon(), PropogateSuppliedLineage(), CFindASN1Dlg::ReplaceInOrg(), CUnculturedTool::s_CompareOrgnameLineage(), s_SuppressMultipleEquivBioSources(), COrgName_Base::SetLineage(), CValidError_imp::ValidateBioSource(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_imp::ValidateOrgName(), CValidError_imp::ValidateOrgRef(), CCleanup::x_MergeDupOrgNames(), and CSrcWriter::xGatherOrgnameLineage().
|
inline |
mitochondrial genetic code Check if a value has been assigned to Mgcode data member.
Data member Mgcode is optional; its type is defined as 'typedef int TMgcode'
Definition at line 946 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by COrgName_Base::CanGetMgcode(), COrg_ref::FilterOutParts(), fta_get_gcode_from_biosource(), CBioSource::GetGenCode(), GetOrgnameDifferences(), COrg_ref::IsSetMgcode(), COrgName::MakeCommon(), s_GetStrictGenCode(), COrgName_Base::SetMgcode(), CDeflineGenerator::x_GetModifiers(), and CCleanup::x_MergeDupOrgNames().
|
inline |
unstructured modifiers Check if a value has been assigned to Mod data member.
Data member Mod is optional; its type is defined as 'typedef list< string > TMod'
Definition at line 454 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State.
Referenced by CNewCleanup_imp::BiosourceFeatBC(), COrg_ref::FilterOutParts(), HasMod(), COrg_ref::HasValidVariety(), COrg_ref::MakeCommon(), CFindASN1Dlg::ReplaceInOrg(), CSourceFeatureItem::x_AddQuals(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), and CCleanup::x_MergeDupOrgRefs().
|
inline |
Check if a value has been assigned to Mod data member.
Data member Mod is optional; its type is defined as 'typedef list< CRef< COrgMod > > TMod'
Definition at line 827 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by CSrcStructuredVoucherPartColumn::AddToBioSource(), CSpecificHostMapForFix::ApplyToOrg(), CNewCleanup_imp::BiosourceFeatBC(), BOOST_AUTO_TEST_CASE(), CSrcStructuredVoucherPartColumn::ClearInBioSource(), COrg_ref::FilterOutParts(), FindMatchInOrgRef(), fta_sort_biosource(), CAutoDefSourceDescription::GetAvailableModifiers(), COrgName::GetFlatName(), GetGBBlock(), CInfluenzaSet::GetKey(), COrgName::GetNomenclature(), GetOrgnameDifferences(), GetSourceFields(), GetTaxnameNameFromDescrs(), CSrcTableOrgModColumn::GetValsFromBioSource(), COrgModQual::GetValue(), HasAmplifiedWithSpeciesSpecificPrimerNote(), IsMissingRequiredClone(), COrg_ref::IsSetOrgMod(), CAutoDefSourceDescription::IsTrickyHIV(), COrgName::MakeCommon(), RemoveMod(), COrgName::RemoveModBySubtype(), CFindASN1Dlg::ReplaceInOrg(), s_GetInstCodeFromBioSource(), s_GetSpecificHostFromBioSource(), s_HasMatchingGBMod(), s_HasOrgMod(), s_OrgrefEquivalent(), s_TitleFromBioSource(), s_TitleFromSegment(), SetCultureCollectionFromStrain(), SetOrgMod(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_imp::ValidateOrgName(), CAutoDefModifierCombo::x_AddMinicircle(), CAutoDefModifierCombo::x_AddOrgModString(), CTaxValidationAndCleanup::x_ApplySpecificHostMap(), CAppendModToOrg::x_ApplyToBioSource(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org_org_orgname_E1798_ETC(), CAutogeneratedCleanup::x_BasicCleanupSeqFeatDataOrgName(), CAutoDefModifierCombo::x_BioSourceHasOrgMod(), CNewCleanup_imp::x_CleanupOldName(), CNewCleanup_imp::x_CleanupOrgModNoteEC(), CDeflineGenerator::x_GetModifiers(), CStrainSerotypeInfluenza::x_GetStrainSerotypeConflicts(), CAutoDefModifierCombo::x_HasTypeStrainComment(), CCleanup::x_MergeDupOrgNames(), CNewCleanup_imp::x_MovedNamedValuesInStrain(), CDeflineGenerator::x_SetFlags(), and CGff3Writer::xAssignSourceAttributesOrgMod().
|
inline |
Check if a value has been assigned to Name data member.
Data member Name is optional; its type is defined as 'typedef C_Name TName'
Definition at line 759 of file OrgName_.hpp.
References COrgName_Base::m_Name.
Referenced by COrgName_Base::CanGetName(), COrg_ref::FilterOutParts(), COrgName::GetFlatName(), GetOrgnameDifferences(), IsCrossKingdom(), COrgName::MakeCommon(), CCompareWithBiosample::OnClickOk(), s_MatchOrgname(), s_MoreCleanupForTaxnameChange(), s_TitleEndsInOrganism(), CValidError_imp::ValidateOrgName(), CValidError_imp::ValidateOrgRef(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org_org_orgname_E1798_ETC(), CAutogeneratedCleanup::x_BasicCleanupSeqFeatDataOrgName(), CBioseqIndex::x_InitDescs(), CBioseqIndex::x_InitSource(), CDeflineGenerator::x_SetBioSrc(), and CBioseqContext::x_SetTaxname().
|
inline |
Check if a value has been assigned to Name data member.
Data member Name is mandatory; its type is defined as 'typedef string TName'
Definition at line 344 of file TaxElement_.hpp.
References CTaxElement_Base::m_set_State.
Referenced by CTaxElement_Base::CanGetName(), IsCrossKingdom(), CTaxElement_Base::SetName(), CBioseqIndex::x_InitDescs(), CDeflineGenerator::x_SetFlags(), and CBioseqContext::x_SetTaxname().
|
inline |
Check if a value has been assigned to Orgname data member.
Data member Orgname is optional; its type is defined as 'typedef COrgName TOrgname'
Definition at line 529 of file Org_ref_.hpp.
References COrg_ref_Base::m_Orgname.
Referenced by CSrcStructuredVoucherPartColumn::AddToBioSource(), CSpecificHostMapForFix::ApplyToOrg(), CNewCleanup_imp::BiosourceBC(), CNewCleanup_imp::BiosourceFeatBC(), BOOST_AUTO_TEST_CASE(), COrg_ref_Base::CanGetOrgname(), CheckSourceLineage(), CSrcStructuredVoucherPartColumn::ClearInBioSource(), CUnculTaxTool::CompareOrgnameLineage(), CreateRawBioSources(), FakeEmblBioSources(), COrg_ref::FilterOutParts(), FindMatchInOrgRef(), fta_fix_orgref_div(), fta_get_gcode_from_biosource(), fta_sort_biosource(), GetEmblDescr(), GetFlatBiomol(), GetGBBlock(), GetGeneticCodeForBioseq(), CInfluenzaSet::GetKey(), GetOrgrefDifferences(), GetSourceFields(), GetTaxnameNameFromDescrs(), CSrcTableOrgModColumn::GetValsFromBioSource(), COrgModQual::GetValue(), HasAmplifiedWithSpeciesSpecificPrimerNote(), COrg_ref::HasValidVariety(), IsCrossKingdom(), IsMissingRequiredClone(), COrg_ref::IsSetDivision(), COrg_ref::IsSetGcode(), COrg_ref::IsSetLineage(), COrg_ref::IsSetMgcode(), COrg_ref::IsSetOrgMod(), CBioSource::IsSetOrgname(), COrg_ref::IsSetPgcode(), CEditingActionBiosourceDivision::IsSetValue(), CEditingActionBiosourceLineage::IsSetValue(), CValidError_imp::IsSyntheticConstruct(), COrg_ref::MakeCommon(), CCompareWithBiosample::OnClickOk(), CSrcModListPanel::PopulateModifiers(), PropogateSuppliedLineage(), RemoveMod(), CFindASN1Dlg::ReplaceInOrg(), CUnculturedTool::s_CompareOrgnameLineage(), s_DuplicatesBiosource(), s_GetInstCodeFromBioSource(), s_GetSpecificHostFromBioSource(), s_GetStrictGenCode(), s_HasOrgMod(), s_OrgrefEquivalent(), s_SuppressMultipleEquivBioSources(), s_TitleEndsInOrganism(), s_TitleFromBioSource(), s_TitleFromSegment(), SeqEntryCheckTaxonDiv(), SetOrgMod(), UpdateBiosourceFromBiosample(), CValidError_imp::ValidateBioSource(), CValidError_imp::ValidateBioSourceForSeq(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_imp::ValidateOrgRef(), CFeatureItem::x_AddFTableBiosrcQuals(), CAutoDefModifierCombo::x_AddMinicircle(), CAutoDefModifierCombo::x_AddOrgModString(), CSourceFeatureItem::x_AddQuals(), CTaxValidationAndCleanup::x_ApplySpecificHostMap(), CAppendModToOrg::x_ApplyToBioSource(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CAutoDefModifierCombo::x_BioSourceHasOrgMod(), CNewCleanup_imp::x_CleanupOldName(), CNewCleanup_imp::x_CleanupOrgModNoteEC(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupOrgRef(), CSourceFeatureItem::x_GatherInfo(), CKeywordsItem::x_GatherInfo(), CDeflineGenerator::x_GetModifiers(), CStrainSerotypeInfluenza::x_GetStrainSerotypeConflicts(), CAutoDefModifierCombo::x_HasTypeStrainComment(), CCleanup::x_MergeDupOrgRefs(), CGff3Writer::xAssignSourceAttributesOrgMod(), CSrcWriter::xGatherOrgnameLineage(), and XMLGetGBBlock().
|
inline |
plastid genetic code Check if a value has been assigned to Pgcode data member.
Data member Pgcode is optional; its type is defined as 'typedef int TPgcode'
Definition at line 1040 of file OrgName_.hpp.
References COrgName_Base::m_set_State.
Referenced by COrgName_Base::CanGetPgcode(), COrg_ref::FilterOutParts(), CBioSource::GetGenCode(), COrg_ref::IsSetPgcode(), COrgName::MakeCommon(), s_GetStrictGenCode(), COrgName_Base::SetPgcode(), and CDeflineGenerator::x_GetModifiers().
|
inline |
species required if subspecies used Check if a value has been assigned to Species data member.
Data member Species is optional; its type is defined as 'typedef string TSpecies'
Definition at line 290 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State.
Referenced by CBinomialOrgName_Base::CanGetSpecies(), COrgName::GetFlatName(), CTaxon1::GetTypeMaterial(), s_TitleEndsInOrganism(), CBinomialOrgName_Base::SetSpecies(), CValidError_imp::ValidateOrgName(), CDeflineGenerator::x_AdjustProteinTitleSuffix(), CBioseqIndex::x_InitSource(), and CDeflineGenerator::x_SetBioSrc().
|
inline |
Check if a value has been assigned to Subname data member.
Data member Subname is mandatory; its type is defined as 'typedef string TSubname'
Definition at line 335 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State.
Referenced by COrgMod::AutoFix(), COrgMod_Base::CanGetSubname(), COrgMod::FixCapitalization(), GetOrgnameDifferences(), CEditingActionBiosourceOrgMod::IsSetValue(), CEditingActionBiosourceAllNotes::IsSetValue(), CEditingActionBiosourceStructuredVoucher::IsSetValue(), SRemoveNamedStrain::operator()(), COrgMod::RemoveAbbreviation(), CBioSource::RemoveLineageSourceNotes(), CEditingActionBiosourceStructuredVoucher::ResetValue(), COrgMod_Base::SetSubname(), CEditingActionBiosourceStructuredVoucher::SetValue(), CValidError_bioseqset::ValidateNucProtSet(), CValidError_imp::ValidateOrgModVoucher(), CValidError_imp::ValidateOrgName(), CMacroFunction_ApplyStrucVoucherPart::x_ApplyPart(), CBioseqIndex::x_InitSource(), CNewCleanup_imp::x_OrgModBC(), CMacroFunction_ApplyStrucVoucherPart::x_RemovePart(), and CDeflineGenerator::x_SetBioSrc().
|
inline |
Check if a value has been assigned to Subspecies data member.
Data member Subspecies is optional; its type is defined as 'typedef string TSubspecies'
Definition at line 337 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State.
Referenced by CBinomialOrgName_Base::CanGetSubspecies(), COrgName::GetFlatName(), CTaxon1::GetTypeMaterial(), and CBinomialOrgName_Base::SetSubspecies().
|
inline |
Check if a value has been assigned to Subtype data member.
Data member Subtype is mandatory; its type is defined as 'typedef int TSubtype'
Definition at line 288 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State.
Referenced by COrgMod::AutoFix(), COrgMod_Base::CanGetSubtype(), COrgMod::FixCapitalization(), GetOrgnameDifferences(), COrgMod::IsUnexpectedViralOrgModQualifier(), SRemoveNamedStrain::operator()(), COrgMod::RemoveAbbreviation(), CBioSource::RemoveLineageSourceNotes(), COrgMod_Base::SetSubtype(), CValidError_bioseqset::ValidateNucProtSet(), CValidError_imp::ValidateOrgModVoucher(), and CNewCleanup_imp::x_OrgModBC().
|
inline |
synonyms for taxname or common Check if a value has been assigned to Syn data member.
Data member Syn is optional; its type is defined as 'typedef list< string > TSyn'
Definition at line 504 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State.
Referenced by BOOST_AUTO_TEST_CASE(), fill_orgref(), COrg_ref::FilterOutParts(), fta_fix_orgref(), fta_get_orgref_byid(), GetOrgrefDifferences(), COrg_ref::MakeCommon(), CFindASN1Dlg::ReplaceInOrg(), and CCleanup::x_MergeDupOrgRefs().
|
inline |
preferred formal name Check if a value has been assigned to Taxname data member.
Data member Taxname is optional; its type is defined as 'typedef string TTaxname'
Definition at line 360 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State.
Referenced by AddBioSourceToAttributes(), AddNode(), CCleanup::AreBioSourcesMergeable(), BOOST_AUTO_TEST_CASE(), COrg_ref_Base::CanGetTaxname(), CStrainRequest::Check(), CheckMetagenome(), CheckStrainReply(), CompareDescrFeatSources(), CStrainRequest::CStrainRequest(), fill_orgref(), COrg_ref::FilterOutParts(), FindMatchInOrgRef(), fix_taxname_dot(), fta_fix_orgref(), fta_replace_org(), IEditingAction::GetActionCommand(), CInfluenzaSet::GetKey(), CStrainMap::GetKey(), COrg_ref::GetLabel(), GetOrgrefDifferences(), CCachedTaxon3_impl::GetOrgReply(), GetSourceFields(), GetSprotDescr(), CCommentItem::GetStringForTLS(), CCommentItem::GetStringForTSA(), CCommentItem::GetStringForWGS(), CPriorityTaxNodes::getTaxName(), CTaxnameQual::GetValue(), IsMissingRequiredClone(), CBioSource::IsSetTaxname(), CEditingActionBiosourceTaxname::IsSetValue(), CEditingActionBiosourceTaxnameAfterBinomial::IsSetValue(), CValidError_imp::IsSyntheticConstruct(), CNewCleanup_imp::IsSyntheticConstruct(), CTaxValidationAndCleanup::ListTaxLookupErrors(), MakeCommonBioSource(), MakeMailReportPostReport(), MakeMailReportPreReport(), SRemovableOrgModNote::operator()(), OrgDiffers(), PropogateSuppliedLineage(), CFindASN1Dlg::ReplaceInOrg(), s_GetOrgRefContentLabel(), s_OrgrefEquivalent(), s_SuppressMultipleEquivBioSources(), s_TitleEndsInOrganism(), s_TitleFromBioSource(), s_TitleFromSegment(), COrg_ref_Base::SetTaxname(), CStrainRequest::StrainContainsTaxonInfo(), COrg_ref::UpdateFromTable(), CSrcDescEditorPanel::UpdateSeqdesc(), CValidError_imp::ValidateBioSource(), CValidError_bioseq::ValidateDupOrOverlapFeats(), CValidError_bioseq::ValidateOrgContext(), CValidError_imp::ValidateOrgRef(), CValidError_bioseqset::ValidatePopSet(), CValidError_bioseq::ValidateSeqDescContext(), CFeatureItem::x_AddFTableBiosrcQuals(), CAutoDefModifierCombo::x_AddHIVModifiers(), CStrainRequest::x_AddOneStrain(), CSourceFeatureItem::x_AddQuals(), CAutoDefModifierCombo::x_AddRequiredSubSourceModifiers(), COrgGeneralPanel::x_ApplyChangesToSource(), CAppendModToOrg::x_ApplyToBioSource(), CNewCleanup_imp::x_ChangePopToPhy(), CStrainRequest::x_CheckOneStrain(), CNewCleanup_imp::x_CleanupOldName(), CFeatureGenerator::SImplementation::x_ConstructRnaName(), CSourceFeatureItem::x_GatherInfo(), CDeflineGenerator::x_GetModifiers(), CCachedTaxon3::x_GetReplyForOrgRef(), COrg_ref::x_GetTaxnameAfterFirstTwoWords(), CTaxValidationAndCleanup::x_InterpretTaxonomyError(), CBioSource::x_RemoveNameElementDiffs(), CNewCleanup_imp::x_RemovePopPhyBioSource(), CBioSource::x_RemoveStopWords(), and CRemoteUpdater::xUpdateOrgTaxname().
|
inline |
Check if variant Virus is selected.
Virus type is defined as 'typedef string TVirus'.
Definition at line 721 of file OrgName_.hpp.
|
inline |
Conversion operator to 'const Tdata' type.
Definition at line 178 of file MultiOrgName_.hpp.
|
inline |
Conversion operator to 'const Tdata' type.
Definition at line 178 of file PartialOrgName_.hpp.
|
inline |
Conversion operator to 'Tdata' type.
Definition at line 184 of file MultiOrgName_.hpp.
|
inline |
Conversion operator to 'Tdata' type.
Definition at line 184 of file PartialOrgName_.hpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
virtual |
Reset the whole object.
Definition at line 68 of file BinomialOrgName_.cpp.
References CBinomialOrgName_Base::ResetGenus(), CBinomialOrgName_Base::ResetSpecies(), and CBinomialOrgName_Base::ResetSubspecies().
void CMultiOrgName_Base::Reset | ( | void | ) |
Reset data member.
Definition at line 51 of file MultiOrgName_.cpp.
References CMultiOrgName_Base::m_data, and CMultiOrgName_Base::m_set_State.
|
virtual |
Reset the whole object.
Definition at line 99 of file Org_ref_.cpp.
References COrg_ref_Base::ResetCommon(), COrg_ref_Base::ResetDb(), COrg_ref_Base::ResetMod(), COrg_ref_Base::ResetOrgname(), COrg_ref_Base::ResetSyn(), and COrg_ref_Base::ResetTaxname().
Referenced by BOOST_AUTO_TEST_CASE(), COrg_ref::FilterOutParts(), and TaxClient::GetOrgRef().
|
virtual |
Reset the whole object.
Definition at line 110 of file OrgMod_.cpp.
References COrgMod_Base::ResetAttrib(), COrgMod_Base::ResetSubname(), and COrgMod_Base::ResetSubtype().
void COrgName_Base::C_Name::Reset | ( | void | ) |
Reset the whole object.
Definition at line 54 of file OrgName_.cpp.
References COrgName_Base::C_Name::e_not_set, COrgName_Base::C_Name::m_choice, and COrgName_Base::C_Name::ResetSelection().
|
virtual |
Reset the whole object.
Definition at line 286 of file OrgName_.cpp.
References COrgName_Base::ResetAttrib(), COrgName_Base::ResetDiv(), COrgName_Base::ResetGcode(), COrgName_Base::ResetLineage(), COrgName_Base::ResetMgcode(), COrgName_Base::ResetMod(), COrgName_Base::ResetName(), and COrgName_Base::ResetPgcode().
Referenced by COrgName_Base::C_Name::~C_Name().
void CPartialOrgName_Base::Reset | ( | void | ) |
Reset data member.
Definition at line 51 of file PartialOrgName_.cpp.
References CPartialOrgName_Base::m_data, and CPartialOrgName_Base::m_set_State.
|
virtual |
Reset the whole object.
Definition at line 73 of file TaxElement_.cpp.
References CTaxElement_Base::ResetFixed_level(), CTaxElement_Base::ResetLevel(), and CTaxElement_Base::ResetName().
void COrgMod_Base::ResetAttrib | ( | void | ) |
Reset Attrib data member.
Definition at line 104 of file OrgMod_.cpp.
References COrgMod_Base::m_Attrib, and COrgMod_Base::m_set_State.
Referenced by COrgMod_Base::Reset().
void COrgName_Base::ResetAttrib | ( | void | ) |
Reset Attrib data member.
Definition at line 262 of file OrgName_.cpp.
References COrgName_Base::m_Attrib, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), COrgName_Base::Reset(), and COrgName::x_ResetAttribFlag().
void COrg_ref_Base::ResetCommon | ( | void | ) |
Reset Common data member.
Definition at line 58 of file Org_ref_.cpp.
References COrg_ref_Base::m_Common, and COrg_ref_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), CFindASN1Dlg::ReplaceInOrg(), COrg_ref_Base::Reset(), and CSourceOtherPanel::TransferToOrgRef().
void COrg_ref_Base::ResetDb | ( | void | ) |
Reset Db data member.
Definition at line 70 of file Org_ref_.cpp.
References COrg_ref_Base::m_Db, and COrg_ref_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), CCleanup::MakeIRDFeatsFromSourceXrefs(), and COrg_ref_Base::Reset().
void COrgName_Base::ResetDiv | ( | void | ) |
Reset Div data member.
Definition at line 280 of file OrgName_.cpp.
References COrgName_Base::m_Div, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), and COrgName_Base::Reset().
|
inline |
Reset Fixed_level data member.
Definition at line 262 of file TaxElement_.hpp.
References CTaxElement_Base::m_Fixed_level, and CTaxElement_Base::m_set_State.
Referenced by CTaxElement_Base::Reset().
|
inline |
Reset Gcode data member.
Definition at line 911 of file OrgName_.hpp.
References COrgName_Base::m_Gcode, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), and COrgName_Base::Reset().
void CBinomialOrgName_Base::ResetGenus | ( | void | ) |
Reset Genus data member.
Definition at line 50 of file BinomialOrgName_.cpp.
References CBinomialOrgName_Base::m_Genus, and CBinomialOrgName_Base::m_set_State.
Referenced by CBinomialOrgName_Base::Reset().
END_ENUM_INFO void CTaxElement_Base::ResetLevel | ( | void | ) |
Reset Level data member.
Definition at line 61 of file TaxElement_.cpp.
References CTaxElement_Base::m_Level, and CTaxElement_Base::m_set_State.
Referenced by CTaxElement_Base::Reset().
void COrgName_Base::ResetLineage | ( | void | ) |
Reset Lineage data member.
Definition at line 274 of file OrgName_.cpp.
References COrgName_Base::m_Lineage, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), PropogateSuppliedLineage(), and COrgName_Base::Reset().
|
inline |
Reset Mgcode data member.
Definition at line 958 of file OrgName_.hpp.
References COrgName_Base::m_Mgcode, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), and COrgName_Base::Reset().
void COrg_ref_Base::ResetMod | ( | void | ) |
Reset Mod data member.
Definition at line 64 of file Org_ref_.cpp.
References COrg_ref_Base::m_Mod, and COrg_ref_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), COrg_ref::MakeCommon(), and COrg_ref_Base::Reset().
void COrgName_Base::ResetMod | ( | void | ) |
Reset Mod data member.
Definition at line 268 of file OrgName_.cpp.
References COrgName_Base::m_Mod, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), and COrgName_Base::Reset().
void COrgName_Base::ResetName | ( | void | ) |
Reset Name data member.
Definition at line 245 of file OrgName_.cpp.
References COrgName_Base::m_Name.
Referenced by COrg_ref::FilterOutParts(), COrgName_Base::Reset(), and s_MoreCleanupForTaxnameChange().
void CTaxElement_Base::ResetName | ( | void | ) |
Reset Name data member.
Definition at line 67 of file TaxElement_.cpp.
References CTaxElement_Base::m_Name, and CTaxElement_Base::m_set_State.
Referenced by CTaxElement_Base::Reset().
void COrg_ref_Base::ResetOrgname | ( | void | ) |
Reset Orgname data member.
Definition at line 82 of file Org_ref_.cpp.
References COrg_ref_Base::m_Orgname.
Referenced by COrg_ref::FilterOutParts(), and COrg_ref_Base::Reset().
|
inline |
Reset Pgcode data member.
Definition at line 1052 of file OrgName_.hpp.
References COrgName_Base::m_Pgcode, and COrgName_Base::m_set_State.
Referenced by COrg_ref::FilterOutParts(), and COrgName_Base::Reset().
void COrgName_Base::C_Name::ResetSelection | ( | void | ) |
Reset the selection (set it to e_not_set).
Definition at line 60 of file OrgName_.cpp.
References e_not_set.
Referenced by COrgName_Base::C_Name::Reset().
void CBinomialOrgName_Base::ResetSpecies | ( | void | ) |
Reset Species data member.
Definition at line 56 of file BinomialOrgName_.cpp.
References CBinomialOrgName_Base::m_set_State, and CBinomialOrgName_Base::m_Species.
Referenced by CBinomialOrgName_Base::Reset().
END_ENUM_INFO void COrgMod_Base::ResetSubname | ( | void | ) |
Reset Subname data member.
Definition at line 98 of file OrgMod_.cpp.
References COrgMod_Base::m_set_State, and COrgMod_Base::m_Subname.
Referenced by COrgMod_Base::Reset().
void CBinomialOrgName_Base::ResetSubspecies | ( | void | ) |
Reset Subspecies data member.
Definition at line 62 of file BinomialOrgName_.cpp.
References CBinomialOrgName_Base::m_set_State, and CBinomialOrgName_Base::m_Subspecies.
Referenced by CBinomialOrgName_Base::Reset().
|
inline |
Reset Subtype data member.
Definition at line 300 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State, and COrgMod_Base::m_Subtype.
Referenced by COrgMod_Base::Reset().
void COrg_ref_Base::ResetSyn | ( | void | ) |
Reset Syn data member.
Definition at line 76 of file Org_ref_.cpp.
References COrg_ref_Base::m_set_State, and COrg_ref_Base::m_Syn.
Referenced by COrg_ref::CleanForGenBank(), fill_orgref(), COrg_ref::FilterOutParts(), fta_fix_orgref(), fta_get_orgref_byid(), COrg_ref::MakeCommon(), and COrg_ref_Base::Reset().
void COrg_ref_Base::ResetTaxname | ( | void | ) |
Reset Taxname data member.
Definition at line 52 of file Org_ref_.cpp.
References COrg_ref_Base::m_set_State, and COrg_ref_Base::m_Taxname.
Referenced by COrg_ref::FilterOutParts(), COrg_ref_Base::Reset(), COrgGeneralPanel::x_ApplyChangesToSource(), and CBioSource::x_RemoveStopWords().
void COrgName_Base::C_Name::Select | ( | E_Choice | index, |
EResetVariant | reset, | ||
CObjectMemoryPool * | pool | ||
) |
Select the requested variant if needed, allocating CObject variants from memory pool.
void COrgName_Base::C_Name::Select | ( | E_Choice | index, |
EResetVariant | reset = eDoResetVariant |
||
) |
Select the requested variant if needed.
index | New selection state. |
reset | Flag 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. |
|
static |
Retrieve selection name (for diagnostic purposes).
index | One of possible selection states. |
Definition at line 111 of file OrgName_.cpp.
|
inline |
Assign a value to data member.
Definition at line 171 of file MultiOrgName_.hpp.
References CMultiOrgName_Base::m_data, and CMultiOrgName_Base::m_set_State.
Referenced by CAutogeneratedCleanup::x_BasicCleanupOrgNameName_hybrid().
|
inline |
Assign a value to data member.
Definition at line 171 of file PartialOrgName_.hpp.
References CPartialOrgName_Base::m_data, and CPartialOrgName_Base::m_set_State.
Assign a value to Attrib data member.
value | Value to assign |
Definition at line 403 of file OrgMod_.hpp.
References COrgMod_Base::m_Attrib, COrgMod_Base::m_set_State, and rapidjson::value.
Assign a value to Attrib data member.
value | Value to assign |
Definition at line 801 of file OrgName_.hpp.
References COrgName_Base::m_Attrib, COrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 410 of file OrgMod_.hpp.
References COrgMod_Base::m_Attrib, COrgMod_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 808 of file OrgName_.hpp.
References COrgName_Base::m_Attrib, COrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Attrib data member.
Definition at line 417 of file OrgMod_.hpp.
References COrgMod_Base::IsSetAttrib(), COrgMod_Base::m_Attrib, COrgMod_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Attrib data member.
Definition at line 815 of file OrgName_.hpp.
References COrgName_Base::IsSetAttrib(), COrgName_Base::m_Attrib, COrgName_Base::m_set_State, and CSerialObject::UnassignedString().
Referenced by COrgName::x_ResetAttribFlag(), and COrgName::x_SetAttribFlag().
void COrgName_Base::C_Name::SetBinomial | ( | TBinomial & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 133 of file OrgName_.cpp.
References CObject::AddReference(), and rapidjson::value.
COrgName_Base::C_Name::TBinomial & COrgName_Base::C_Name::SetBinomial | ( | void | ) |
Select the variant.
Definition at line 127 of file OrgName_.cpp.
References eDoNotResetVariant.
Assign a value to Common data member.
value | Value to assign |
Definition at line 428 of file Org_ref_.hpp.
References COrg_ref_Base::m_Common, COrg_ref_Base::m_set_State, and rapidjson::value.
Referenced by fill_orgref(), GetEmblOrgRef(), CFindASN1Dlg::ReplaceInOrg(), s_ProcessOrgRefMapLine(), CSourceOtherPanel::TransferToOrgRef(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CSeqDBVol::x_GetTaxonomy(), and XMLFakeBioSources().
|
inline |
Definition at line 435 of file Org_ref_.hpp.
References COrg_ref_Base::m_Common, COrg_ref_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Common data member.
Definition at line 442 of file Org_ref_.hpp.
References COrg_ref_Base::IsSetCommon(), COrg_ref_Base::m_Common, COrg_ref_Base::m_set_State, and CSerialObject::UnassignedString().
Referenced by COrg_ref::UpdateFromTable().
|
inline |
Assign a value to Db data member.
Definition at line 497 of file Org_ref_.hpp.
References COrg_ref_Base::m_Db, and COrg_ref_Base::m_set_State.
Referenced by BOOST_AUTO_TEST_CASE(), COrg_ref::FilterOutParts(), COrg_ref::MakeCommon(), CCleanup::MakeIRDFeatsFromSourceXrefs(), CNewCleanup_imp::OrgrefBC(), COrgrefProp::RemoveOrgrefProp(), s_ProcessOrgRefMapLine(), COrg_ref::SetTaxId(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CTaxon1::x_ConvertOrgrefProps(), CSeqDBVol::x_GetTaxonomy(), and CCleanup::x_MergeDupOrgRefs().
Assign a value to Div data member.
value | Value to assign |
Definition at line 1014 of file OrgName_.hpp.
References COrgName_Base::m_Div, COrgName_Base::m_set_State, and rapidjson::value.
Referenced by BOOST_AUTO_TEST_CASE(), COrg_ref::UpdateFromTable(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), and CCleanup::x_MergeDupOrgNames().
|
inline |
Definition at line 1021 of file OrgName_.hpp.
References COrgName_Base::m_Div, COrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Div data member.
Definition at line 1028 of file OrgName_.hpp.
References COrgName_Base::IsSetDiv(), COrgName_Base::m_Div, COrgName_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Fixed_level data member.
value | Value to assign |
Definition at line 278 of file TaxElement_.hpp.
References CTaxElement_Base::m_Fixed_level, CTaxElement_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Fixed_level data member.
Definition at line 285 of file TaxElement_.hpp.
References CTaxElement_Base::IsSetFixed_level(), CTaxElement_Base::m_Fixed_level, CTaxElement_Base::m_set_State, and CSerialObject::UnassignedByte().
|
inline |
Assign a value to Gcode data member.
value | Value to assign |
Definition at line 927 of file OrgName_.hpp.
References COrgName_Base::m_Gcode, COrgName_Base::m_set_State, and rapidjson::value.
Referenced by COrg_ref::UpdateFromTable(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), and CCleanup::x_MergeDupOrgNames().
|
inline |
Assign a value to Gcode data member.
Definition at line 934 of file OrgName_.hpp.
References COrgName_Base::IsSetGcode(), COrgName_Base::m_Gcode, COrgName_Base::m_set_State, and CSerialObject::UnassignedByte().
Referenced by CDescrModApply::x_TryOrgNameMod().
Assign a value to Genus data member.
value | Value to assign |
Definition at line 264 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_Genus, CBinomialOrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 271 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_Genus, CBinomialOrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Genus data member.
Definition at line 278 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::IsSetGenus(), CBinomialOrgName_Base::m_Genus, CBinomialOrgName_Base::m_set_State, and CSerialObject::UnassignedString().
void COrgName_Base::C_Name::SetHybrid | ( | THybrid & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 161 of file OrgName_.cpp.
References CObject::AddReference(), and rapidjson::value.
COrgName_Base::C_Name::THybrid & COrgName_Base::C_Name::SetHybrid | ( | void | ) |
Select the variant.
Definition at line 155 of file OrgName_.cpp.
References eDoNotResetVariant.
Referenced by CAutogeneratedCleanup::x_BasicCleanupOrgNameName().
Assign a value to Level data member.
value | Value to assign |
Definition at line 318 of file TaxElement_.hpp.
References CTaxElement_Base::m_Level, CTaxElement_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 325 of file TaxElement_.hpp.
References CTaxElement_Base::m_Level, CTaxElement_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Level data member.
Definition at line 332 of file TaxElement_.hpp.
References CTaxElement_Base::IsSetLevel(), CTaxElement_Base::m_Level, CTaxElement_Base::m_set_State, and CSerialObject::UnassignedString().
Assign a value to Lineage data member.
value | Value to assign |
Definition at line 873 of file OrgName_.hpp.
References COrgName_Base::m_Lineage, COrgName_Base::m_set_State, and rapidjson::value.
Referenced by PropogateSuppliedLineage(), COrg_ref::UpdateFromTable(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), and CCleanup::x_MergeDupOrgNames().
|
inline |
Definition at line 880 of file OrgName_.hpp.
References COrgName_Base::m_Lineage, COrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Lineage data member.
Definition at line 887 of file OrgName_.hpp.
References COrgName_Base::IsSetLineage(), COrgName_Base::m_Lineage, COrgName_Base::m_set_State, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Mgcode data member.
value | Value to assign |
Definition at line 974 of file OrgName_.hpp.
References COrgName_Base::m_Mgcode, COrgName_Base::m_set_State, and rapidjson::value.
Referenced by COrg_ref::UpdateFromTable(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), and CCleanup::x_MergeDupOrgNames().
|
inline |
Assign a value to Mgcode data member.
Definition at line 981 of file OrgName_.hpp.
References COrgName_Base::IsSetMgcode(), COrgName_Base::m_Mgcode, COrgName_Base::m_set_State, and CSerialObject::UnassignedByte().
Referenced by CDescrModApply::x_TryOrgNameMod().
|
inline |
Assign a value to Mod data member.
Definition at line 472 of file Org_ref_.hpp.
References COrg_ref_Base::m_Mod, and COrg_ref_Base::m_set_State.
Referenced by COrg_ref::MakeCommon(), CFindASN1Dlg::ReplaceInOrg(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CNewCleanup_imp::x_GBQualToOrgRef(), and CCleanup::x_MergeDupOrgRefs().
|
inline |
Assign a value to Mod data member.
Definition at line 845 of file OrgName_.hpp.
References COrgName_Base::m_Mod, and COrgName_Base::m_set_State.
Referenced by AddOrgMod(), BOOST_AUTO_TEST_CASE(), CollectSubNames(), GetSprotDescr(), COrgName::MakeCommon(), COrgName::RemoveModBySubtype(), CMacroFunction_AddorSetContElement::s_AddSrcOrgMod(), s_SetBioSourceField(), COrgName::SetNomenclature(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org_org_orgname_E1798_ETC(), CAutogeneratedCleanup::x_BasicCleanupSeqFeatDataOrgName(), CCleanup::x_MergeDupOrgNames(), CNewCleanup_imp::x_MovedNamedValuesInStrain(), and CStrainSerotypeInfluenza::x_UpdateStrainSerotype().
Assign a value to Name data member.
value | Value to assign |
Definition at line 365 of file TaxElement_.hpp.
References CTaxElement_Base::m_Name, CTaxElement_Base::m_set_State, and rapidjson::value.
|
inline |
Definition at line 372 of file TaxElement_.hpp.
References CTaxElement_Base::m_Name, CTaxElement_Base::m_set_State, and rapidjson::value.
void COrgName_Base::SetName | ( | COrgName_Base::TName & | value | ) |
Assign a value to Name data member.
value | Reference to value. |
Definition at line 250 of file OrgName_.cpp.
References COrgName_Base::m_Name, and rapidjson::value.
Referenced by COrgName::MakeCommon(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org_org_orgname_E1798_ETC(), and CAutogeneratedCleanup::x_BasicCleanupSeqFeatDataOrgName().
COrgName_Base::TName & COrgName_Base::SetName | ( | void | ) |
Assign a value to Name data member.
Definition at line 255 of file OrgName_.cpp.
References COrgName_Base::m_Name.
|
inline |
Assign a value to Name data member.
Definition at line 379 of file TaxElement_.hpp.
References CTaxElement_Base::IsSetName(), CTaxElement_Base::m_Name, CTaxElement_Base::m_set_State, and CSerialObject::UnassignedString().
void COrgName_Base::C_Name::SetNamedhybrid | ( | TNamedhybrid & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 183 of file OrgName_.cpp.
References CObject::AddReference(), and rapidjson::value.
COrgName_Base::C_Name::TNamedhybrid & COrgName_Base::C_Name::SetNamedhybrid | ( | void | ) |
Select the variant.
Definition at line 177 of file OrgName_.cpp.
References eDoNotResetVariant.
void COrg_ref_Base::SetOrgname | ( | COrg_ref_Base::TOrgname & | value | ) |
Assign a value to Orgname data member.
value | Reference to value. |
Definition at line 87 of file Org_ref_.cpp.
References COrg_ref_Base::m_Orgname, and rapidjson::value.
Referenced by AddMissingCommonOrgMods(), AddOrgmod(), AddOrgMod(), CSpecificHostMapForFix::ApplyToOrg(), CBioSource::AutoFix(), BOOST_AUTO_TEST_CASE(), CreateRawBioSources(), FakeEmblBioSources(), FakeGenBankBioSources(), fta_fix_orgref_div(), GetEmblDescr(), GetOrganismFrom_OS_OC(), CLocalTaxon::LookupMerge(), COrg_ref::MakeCommon(), CBioSource::RemoveLineageSourceNotes(), CBioSource::RemoveNullTerms(), CBioSource::RemoveOrgMod(), CBioSource::RemoveUnexpectedViralQualifiers(), CFindASN1Dlg::ReplaceInOrg(), s_ProcessOrgRefMapLine(), CBioSource::SetDisableStrainForwarding(), TestBulkSpecificHostFixList(), CSourceOtherPanel::TransferToOrgRef(), CBioSource::UpdateWithBioSample(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), COrgGeneralPanel::x_ApplyChangesToSource(), CTaxValidationAndCleanup::x_ApplySpecificHostMap(), CAutogeneratedCleanup::x_BasicCleanupOrgRef(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_biosrc_biosrc_org(), CAutogeneratedCleanup::x_BasicCleanupSeqFeat_xref_E_E_data_data_txinit_txinit_txorg_ETC(), CNewCleanup_imp::x_CleanupOldName(), CNewCleanup_imp::x_CleanupOrgModNoteEC(), CNewCleanup_imp::x_CopyGBBlockDivToOrgnameDiv(), CAutogeneratedExtendedCleanup::x_ExtendedCleanupOrgRef(), CAgpconvertApplication::x_HandleTaxArgs(), CCleanup::x_MergeDupOrgRefs(), CBioSource::x_RemoveStopWords(), and XMLFakeBioSources().
COrg_ref_Base::TOrgname & COrg_ref_Base::SetOrgname | ( | void | ) |
Assign a value to Orgname data member.
Definition at line 92 of file Org_ref_.cpp.
References COrg_ref_Base::m_Orgname.
Referenced by COrg_ref::FilterOutParts(), and COrg_ref::UpdateFromTable().
void COrgName_Base::C_Name::SetPartial | ( | TPartial & | value | ) |
Select the variant and set its data.
value | Reference to the data. |
Definition at line 205 of file OrgName_.cpp.
References CObject::AddReference(), and rapidjson::value.
COrgName_Base::C_Name::TPartial & COrgName_Base::C_Name::SetPartial | ( | void | ) |
Select the variant.
Definition at line 199 of file OrgName_.cpp.
References eDoNotResetVariant.
|
inline |
Assign a value to Pgcode data member.
value | Value to assign |
Definition at line 1068 of file OrgName_.hpp.
References COrgName_Base::m_Pgcode, COrgName_Base::m_set_State, and rapidjson::value.
|
inline |
Assign a value to Pgcode data member.
Definition at line 1075 of file OrgName_.hpp.
References COrgName_Base::IsSetPgcode(), COrgName_Base::m_Pgcode, COrgName_Base::m_set_State, and CSerialObject::UnassignedByte().
Referenced by CDescrModApply::x_TryOrgNameMod().
Assign a value to Species data member.
value | Value to assign |
Definition at line 311 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State, CBinomialOrgName_Base::m_Species, and rapidjson::value.
|
inline |
Definition at line 318 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State, CBinomialOrgName_Base::m_Species, and rapidjson::value.
|
inline |
Assign a value to Species data member.
Definition at line 325 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::IsSetSpecies(), CBinomialOrgName_Base::m_set_State, CBinomialOrgName_Base::m_Species, and CSerialObject::UnassignedString().
Assign a value to Subname data member.
value | Value to assign |
Definition at line 356 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State, COrgMod_Base::m_Subname, and rapidjson::value.
Referenced by CSrcStructuredVoucherPartColumn::AddToBioSource(), CPrefixAuthority::apply_to(), BioSourceFromImpFeat(), BOOST_AUTO_TEST_CASE(), CSrcModListPanel::PopulateModifiers(), CEditingActionBiosourceStructuredVoucher::ResetValue(), CMacroFunction_AddorSetContElement::s_AddSrcOrgMod(), s_SetBioSourceField(), SetOrgMod(), CEditingActionBiosourceOrgMod::SetValue(), CEditingActionBiosourceAllNotes::SetValue(), CEditingActionBiosourceStructuredVoucher::SetValue(), CMacroFunction_ApplyStrucVoucherPart::x_AddNewQual(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), CSourceModParser::x_ApplyMods(), CMacroFunction_ApplyStrucVoucherPart::x_ApplyPart(), CMacroFunction_ApplyStrucVoucherPart::x_RemovePart(), and CGff2Record::xMigrateAttributesOrgName().
|
inline |
Definition at line 363 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State, COrgMod_Base::m_Subname, and rapidjson::value.
|
inline |
Assign a value to Subname data member.
Definition at line 370 of file OrgMod_.hpp.
References COrgMod_Base::IsSetSubname(), COrgMod_Base::m_set_State, COrgMod_Base::m_Subname, and CSerialObject::UnassignedString().
Referenced by COrgMod::AutoFix(), COrgMod::COrgMod(), COrgMod::FixCapitalization(), and COrgMod::RemoveAbbreviation().
|
inline |
Assign a value to Subspecies data member.
value | Value to assign |
Definition at line 358 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State, CBinomialOrgName_Base::m_Subspecies, and rapidjson::value.
|
inline |
Definition at line 365 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::m_set_State, CBinomialOrgName_Base::m_Subspecies, and rapidjson::value.
|
inline |
Assign a value to Subspecies data member.
Definition at line 372 of file BinomialOrgName_.hpp.
References CBinomialOrgName_Base::IsSetSubspecies(), CBinomialOrgName_Base::m_set_State, CBinomialOrgName_Base::m_Subspecies, and CSerialObject::UnassignedString().
|
inline |
Assign a value to Subtype data member.
value | Value to assign |
Definition at line 316 of file OrgMod_.hpp.
References COrgMod_Base::m_set_State, COrgMod_Base::m_Subtype, and rapidjson::value.
Referenced by CSrcStructuredVoucherPartColumn::AddToBioSource(), BioSourceFromImpFeat(), BOOST_AUTO_TEST_CASE(), CSrcModListPanel::PopulateModifiers(), CMacroFunction_AddorSetContElement::s_AddSrcOrgMod(), s_SetBioSourceField(), CEditingActionBiosourceOrgMod::SetValue(), CEditingActionBiosourceStructuredVoucher::SetValue(), CMacroFunction_ApplyStrucVoucherPart::x_AddNewQual(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), CSourceModParser::x_ApplyMods(), and CGff2Record::xMigrateAttributesOrgName().
|
inline |
Assign a value to Subtype data member.
Definition at line 323 of file OrgMod_.hpp.
References COrgMod_Base::IsSetSubtype(), COrgMod_Base::m_set_State, COrgMod_Base::m_Subtype, and CSerialObject::UnassignedByte().
Referenced by COrgMod::COrgMod().
|
inline |
Assign a value to Syn data member.
Definition at line 522 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State, and COrg_ref_Base::m_Syn.
Referenced by fill_orgref(), fix_synonyms(), COrg_ref::MakeCommon(), CFindASN1Dlg::ReplaceInOrg(), and CCleanup::x_MergeDupOrgRefs().
Assign a value to Taxname data member.
value | Value to assign |
Definition at line 381 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State, COrg_ref_Base::m_Taxname, and rapidjson::value.
Referenced by CQualifierRequest::AddRequests(), TaxTreeData::addTaxToBioseq(), BOOST_AUTO_TEST_CASE(), CreateRawBioSources(), CStrainRequest::ExploreStrainsForTaxonInfo(), FakeEmblBioSources(), FakeGenBankBioSources(), fill_orgref(), fix_taxname_dot(), fta_fix_orgref(), GetEmblOrgRef(), CUnculTaxTool::GetReply(), CUnculturedTool::GetSuggestedCorrection(), MakeMailReportPostReport(), CUnculTaxTool::PreloadCache(), CDUpdater::reformatBioseq(), CFindASN1Dlg::ReplaceInOrg(), s_CreateOrgRef(), CGenusSpeciesFixup::s_GetNameFromTaxonServer(), s_ProcessOrgRefMapLine(), CStrainRequest::StrainContainsTaxonInfo(), TestBulkSpecificHostFixList(), CBioSource::UpdateWithBioSample(), CValidError_imp::ValidateTentativeName(), CFeatureTableReader_Imp::x_AddQualifierToBioSrc(), COrgGeneralPanel::x_ApplyChangesToSource(), CUnculturedTool::x_GetReply(), CSeqDBVol::x_GetTaxonomy(), CAgpconvertApplication::x_HandleTaxArgs(), and XMLFakeBioSources().
|
inline |
Definition at line 388 of file Org_ref_.hpp.
References COrg_ref_Base::m_set_State, COrg_ref_Base::m_Taxname, and rapidjson::value.
|
inline |
Assign a value to Taxname data member.
Definition at line 395 of file Org_ref_.hpp.
References COrg_ref_Base::IsSetTaxname(), COrg_ref_Base::m_set_State, COrg_ref_Base::m_Taxname, and CSerialObject::UnassignedString().
Select the variant and set its data.
value | Variant data. |
Definition at line 143 of file OrgName_.cpp.
References eDoNotResetVariant, and rapidjson::value.
|
inline |
Select the variant.
Definition at line 734 of file OrgName_.hpp.
References eDoNotResetVariant.
void COrgName_Base::C_Name::ThrowInvalidSelection | ( | E_Choice | index | ) | const |
Throw 'InvalidSelection' exception.
index | Expected selection. |
Definition at line 116 of file OrgName_.cpp.
References DIAG_COMPILE_INFO.
|
inline |
Which variant is currently selected.
Definition at line 686 of file OrgName_.hpp.
References COrgName_Base::C_Name::m_choice.
Referenced by COrgName::GetFlatName(), GetOrgnameDifferences(), s_MatchOrgname(), CValidError_imp::ValidateOrgName(), and CAutogeneratedCleanup::x_BasicCleanupOrgNameName().
COrgName_Base::C_Name::~C_Name | ( | void | ) |
Definition at line 239 of file OrgName_.cpp.
References COrgName_Base::Reset().
CBinomialOrgName::~CBinomialOrgName | ( | void | ) |
Definition at line 50 of file BinomialOrgName.cpp.
|
virtual |
Definition at line 94 of file BinomialOrgName_.cpp.
CMultiOrgName::~CMultiOrgName | ( | void | ) |
Definition at line 50 of file MultiOrgName.cpp.
|
virtual |
Definition at line 74 of file MultiOrgName_.cpp.
|
virtual |
Definition at line 131 of file Org_ref_.cpp.
|
virtual |
Definition at line 137 of file OrgMod_.cpp.
|
virtual |
Definition at line 323 of file OrgName_.cpp.
CPartialOrgName::~CPartialOrgName | ( | void | ) |
Definition at line 50 of file PartialOrgName.cpp.
|
virtual |
Definition at line 74 of file PartialOrgName_.cpp.
CTaxElement::~CTaxElement | ( | void | ) |
Definition at line 50 of file TaxElement.cpp.
|
virtual |
Definition at line 100 of file TaxElement_.cpp.
union { ... } |
|
private |
Definition at line 275 of file OrgMod_.hpp.
Referenced by COrgMod_Base::GetAttrib(), COrgMod_Base::ResetAttrib(), and COrgMod_Base::SetAttrib().
|
private |
Definition at line 667 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetAttrib(), COrgName_Base::ResetAttrib(), and COrgName_Base::SetAttrib().
|
private |
Definition at line 318 of file OrgName_.hpp.
Referenced by COrgName_Base::C_Name::Reset(), and COrgName_Base::C_Name::Which().
|
private |
Definition at line 343 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::GetCommon(), COrg_ref_Base::ResetCommon(), and COrg_ref_Base::SetCommon().
Definition at line 140 of file MultiOrgName_.hpp.
Referenced by CMultiOrgName_Base::Get(), CMultiOrgName_Base::Reset(), and CMultiOrgName_Base::Set().
|
private |
Definition at line 140 of file PartialOrgName_.hpp.
Referenced by CPartialOrgName_Base::Get(), CPartialOrgName_Base::Reset(), and CPartialOrgName_Base::Set().
Definition at line 345 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::GetDb(), COrg_ref_Base::ResetDb(), and COrg_ref_Base::SetDb().
|
private |
Definition at line 672 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetDiv(), COrgName_Base::ResetDiv(), and COrgName_Base::SetDiv().
|
private |
Definition at line 235 of file TaxElement_.hpp.
Referenced by CTaxElement_Base::GetFixed_level(), CTaxElement_Base::ResetFixed_level(), and CTaxElement_Base::SetFixed_level().
|
private |
Definition at line 670 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetGcode(), COrgName_Base::ResetGcode(), and COrgName_Base::SetGcode().
|
private |
Definition at line 228 of file BinomialOrgName_.hpp.
Referenced by CBinomialOrgName_Base::GetGenus(), CBinomialOrgName_Base::ResetGenus(), and CBinomialOrgName_Base::SetGenus().
|
private |
Definition at line 236 of file TaxElement_.hpp.
Referenced by CTaxElement_Base::GetLevel(), CTaxElement_Base::ResetLevel(), and CTaxElement_Base::SetLevel().
|
private |
Definition at line 669 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetLineage(), COrgName_Base::ResetLineage(), and COrgName_Base::SetLineage().
|
private |
Definition at line 671 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetMgcode(), COrgName_Base::ResetMgcode(), and COrgName_Base::SetMgcode().
|
private |
Definition at line 344 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::GetMod(), COrg_ref_Base::ResetMod(), and COrg_ref_Base::SetMod().
Definition at line 668 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetMod(), COrgName_Base::ResetMod(), and COrgName_Base::SetMod().
Definition at line 666 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetName(), COrgName_Base::IsSetName(), COrgName_Base::ResetName(), and COrgName_Base::SetName().
|
private |
Definition at line 237 of file TaxElement_.hpp.
Referenced by CTaxElement_Base::GetName(), CTaxElement_Base::ResetName(), and CTaxElement_Base::SetName().
NCBI_NS_NCBI::CSerialObject* COrgName_Base::C_Name::m_object |
Definition at line 326 of file OrgName_.hpp.
NCBI_NS_NCBI::CSerialObject* { ... } ::m_object |
Definition at line 326 of file OrgName_.hpp.
Definition at line 347 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::GetOrgname(), COrg_ref_Base::IsSetOrgname(), COrg_ref_Base::ResetOrgname(), and COrg_ref_Base::SetOrgname().
|
private |
Definition at line 673 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::GetPgcode(), COrgName_Base::ResetPgcode(), and COrgName_Base::SetPgcode().
|
private |
Definition at line 227 of file BinomialOrgName_.hpp.
Referenced by CBinomialOrgName_Base::CBinomialOrgName_Base(), CBinomialOrgName_Base::IsSetGenus(), CBinomialOrgName_Base::IsSetSpecies(), CBinomialOrgName_Base::IsSetSubspecies(), CBinomialOrgName_Base::ResetGenus(), CBinomialOrgName_Base::ResetSpecies(), CBinomialOrgName_Base::ResetSubspecies(), CBinomialOrgName_Base::SetGenus(), CBinomialOrgName_Base::SetSpecies(), and CBinomialOrgName_Base::SetSubspecies().
|
private |
Definition at line 139 of file MultiOrgName_.hpp.
Referenced by CMultiOrgName_Base::CMultiOrgName_Base(), CMultiOrgName_Base::IsSet(), CMultiOrgName_Base::Reset(), and CMultiOrgName_Base::Set().
|
private |
Definition at line 341 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::COrg_ref_Base(), COrg_ref_Base::IsSetCommon(), COrg_ref_Base::IsSetDb(), COrg_ref_Base::IsSetMod(), COrg_ref_Base::IsSetSyn(), COrg_ref_Base::IsSetTaxname(), COrg_ref_Base::ResetCommon(), COrg_ref_Base::ResetDb(), COrg_ref_Base::ResetMod(), COrg_ref_Base::ResetSyn(), COrg_ref_Base::ResetTaxname(), COrg_ref_Base::SetCommon(), COrg_ref_Base::SetDb(), COrg_ref_Base::SetMod(), COrg_ref_Base::SetSyn(), and COrg_ref_Base::SetTaxname().
|
private |
Definition at line 272 of file OrgMod_.hpp.
Referenced by COrgMod_Base::COrgMod_Base(), COrgMod_Base::IsSetAttrib(), COrgMod_Base::IsSetSubname(), COrgMod_Base::IsSetSubtype(), COrgMod_Base::ResetAttrib(), COrgMod_Base::ResetSubname(), COrgMod_Base::ResetSubtype(), COrgMod_Base::SetAttrib(), COrgMod_Base::SetSubname(), and COrgMod_Base::SetSubtype().
|
private |
Definition at line 665 of file OrgName_.hpp.
Referenced by BEGIN_NAMED_BASE_CLASS_INFO(), COrgName_Base::COrgName_Base(), COrgName_Base::IsSetAttrib(), COrgName_Base::IsSetDiv(), COrgName_Base::IsSetGcode(), COrgName_Base::IsSetLineage(), COrgName_Base::IsSetMgcode(), COrgName_Base::IsSetMod(), COrgName_Base::IsSetPgcode(), COrgName_Base::ResetAttrib(), COrgName_Base::ResetDiv(), COrgName_Base::ResetGcode(), COrgName_Base::ResetLineage(), COrgName_Base::ResetMgcode(), COrgName_Base::ResetMod(), COrgName_Base::ResetPgcode(), COrgName_Base::SetAttrib(), COrgName_Base::SetDiv(), COrgName_Base::SetGcode(), COrgName_Base::SetLineage(), COrgName_Base::SetMgcode(), COrgName_Base::SetMod(), and COrgName_Base::SetPgcode().
|
private |
Definition at line 139 of file PartialOrgName_.hpp.
Referenced by CPartialOrgName_Base::CPartialOrgName_Base(), CPartialOrgName_Base::IsSet(), CPartialOrgName_Base::Reset(), and CPartialOrgName_Base::Set().
|
private |
Definition at line 234 of file TaxElement_.hpp.
Referenced by CTaxElement_Base::CTaxElement_Base(), CTaxElement_Base::IsSetFixed_level(), CTaxElement_Base::IsSetLevel(), CTaxElement_Base::IsSetName(), CTaxElement_Base::ResetFixed_level(), CTaxElement_Base::ResetLevel(), CTaxElement_Base::ResetName(), CTaxElement_Base::SetFixed_level(), CTaxElement_Base::SetLevel(), and CTaxElement_Base::SetName().
|
private |
Definition at line 229 of file BinomialOrgName_.hpp.
Referenced by CBinomialOrgName_Base::GetSpecies(), CBinomialOrgName_Base::ResetSpecies(), and CBinomialOrgName_Base::SetSpecies().
NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> COrgName_Base::C_Name::m_string |
Definition at line 325 of file OrgName_.hpp.
NCBI_NS_NCBI::CUnionBuffer<NCBI_NS_STD::string> { ... } ::m_string |
Definition at line 325 of file OrgName_.hpp.
|
private |
Definition at line 274 of file OrgMod_.hpp.
Referenced by COrgMod_Base::GetSubname(), COrgMod_Base::ResetSubname(), and COrgMod_Base::SetSubname().
|
private |
Definition at line 230 of file BinomialOrgName_.hpp.
Referenced by CBinomialOrgName_Base::GetSubspecies(), CBinomialOrgName_Base::ResetSubspecies(), and CBinomialOrgName_Base::SetSubspecies().
|
private |
Definition at line 273 of file OrgMod_.hpp.
Referenced by COrgMod_Base::GetSubtype(), COrgMod_Base::ResetSubtype(), and COrgMod_Base::SetSubtype().
|
private |
Definition at line 346 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::GetSyn(), COrg_ref_Base::ResetSyn(), and COrg_ref_Base::SetSyn().
|
private |
Definition at line 342 of file Org_ref_.hpp.
Referenced by COrg_ref_Base::GetTaxname(), COrg_ref_Base::ResetTaxname(), and COrg_ref_Base::SetTaxname().
Definition at line 322 of file OrgName_.hpp.