Search Toolkit Book for CAppendModToOrg
#include <gui/packages/pkg_sequence_edit/append_mod_to_org.hpp>
Definition at line 40 of file append_mod_to_org.hpp.
◆ CAppendModToOrg() CAppendModToOrg::CAppendModToOrg ( bool isOrgMod, int subtype, string abbr, bool use_abbr, bool only_sp, bool only_cf, bool only_aff, bool only_nr, bool no_taxid, bool EndsWith =false
, CRef< CEditingActionConstraint > constraint = CRef<CEditingActionConstraint>(NULL)
) inline
Definition at line 43 of file append_mod_to_org.hpp.
◆ apply_to_seq_and_feat() void CAppendModToOrg::apply_to_seq_and_feat ( objects::CSeq_entry_Handle tse, CCmdComposite * composite ) private ◆ GetCommand() ◆ x_ApplyToBioSource() bool CAppendModToOrg::x_ApplyToBioSource ( objects::CBioSource & biosource ) privateDefinition at line 91 of file append_mod_to_org.cpp.
References NMacroUtil::CleanupForTaxnameChange(), NStr::EndsWith(), NStr::eNocase, NStr::Equal(), COrgMod_Base::eSubtype_bio_material, COrgMod_Base::eSubtype_culture_collection, COrgMod_Base::eSubtype_specimen_voucher, FOR_EACH_DBXREF_ON_ORGREF, FOR_EACH_ORGMOD_ON_BIOSOURCE, FOR_EACH_SUBSOURCE_ON_BIOSOURCE, CBioSource_Base::GetOrg(), COrg_ref_Base::GetOrgname(), CBioSource::GetTaxname(), COrg_ref_Base::GetTaxname(), COrg_ref_Base::IsSetDb(), COrgName_Base::IsSetMod(), CBioSource_Base::IsSetOrg(), COrg_ref_Base::IsSetOrgname(), CBioSource_Base::IsSetSubtype(), CBioSource::IsSetTaxname(), COrg_ref_Base::IsSetTaxname(), m_Abbreviation, m_EndsWith, m_IsOrgMod, m_No_taxid, m_Only_aff, m_Only_cf, m_Only_nr, m_Only_sp, m_Subtype, m_Use_Abbreviation, NStr::ReplaceInPlace(), CBioSource_Base::SetOrg(), NStr::StartsWith(), str(), and NStr::TruncateSpacesInPlace().
Referenced by apply_to_seq_and_feat(), and x_ApplyToDescriptors().
◆ x_ApplyToDescriptors() void CAppendModToOrg::x_ApplyToDescriptors ( const objects::CSeq_entry & se, CCmdComposite * composite ) privateDefinition at line 68 of file append_mod_to_org.cpp.
References CCmdComposite::AddCommand(), CSerialObject::Assign(), cmd, FOR_EACH_SEQDESC_ON_SEQENTRY, FOR_EACH_SEQENTRY_ON_SEQSET, CSeq_entry_Base::GetSet(), CSeq_entry_Base::IsSet(), m_constraint, m_Scope, CEditingActionConstraint::Match(), CSeqdesc_Base::SetSource(), and x_ApplyToBioSource().
Referenced by apply_to_seq_and_feat().
◆ m_Abbreviation string CAppendModToOrg::m_Abbreviation private ◆ m_constraint ◆ m_EndsWith bool CAppendModToOrg::m_EndsWith private ◆ m_IsOrgMod bool CAppendModToOrg::m_IsOrgMod private ◆ m_No_taxid bool CAppendModToOrg::m_No_taxid private ◆ m_Only_aff bool CAppendModToOrg::m_Only_aff private ◆ m_Only_cf bool CAppendModToOrg::m_Only_cf private ◆ m_Only_nr bool CAppendModToOrg::m_Only_nr private ◆ m_Only_sp bool CAppendModToOrg::m_Only_sp private ◆ m_Scope CRef<objects::CScope> CAppendModToOrg::m_Scope private ◆ m_Subtype int CAppendModToOrg::m_Subtype private ◆ m_Use_Abbreviation bool CAppendModToOrg::m_Use_Abbreviation privateThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4