NCBI C++ ToolKit
|
Search Toolkit Book for CGeneralToLocalId
#include <gui/packages/pkg_sequence_edit/edit_seq_id.hpp>
Public Member Functions | |
CGeneralToLocalId (objects::CSeq_entry_Handle seh, CSeq_inst::EMol filter=CSeq_inst::eMol_not_set) | |
Public Member Functions inherited from CModifySeqId | |
CModifySeqId () | |
CModifySeqId (objects::CSeq_entry_Handle seh, const string &name) | |
virtual | ~CModifySeqId () |
virtual CRef< CCmdComposite > | GetCommand (void) |
Additional Inherited Members | |
Protected Member Functions inherited from CModifySeqId | |
void | x_ChangeId (objects::CSeq_id &id) |
virtual void | x_UpdateBioseq (CRef< CBioseq > new_seq) |
void | x_GetRemoveOriginalIdCommand (CRef< CCmdComposite > cmd) |
void | x_UpdateSeqAnnot (objects::CSeq_annot &annot) |
void | x_UpdateSeqAlign (objects::CSeq_align &align) |
void | x_UpdateLoc (objects::CSeq_loc &loc) |
void | x_UpdateFeat (objects::CSeq_feat &feat) |
void | x_UpdateVariation (objects::CVariation_ref &var) |
Protected Attributes inherited from CModifySeqId | |
objects::CSeq_entry_Handle | m_TopSeqEntry |
vector< pair< CConstRef< CSeq_id >, CRef< CSeq_id > > > | m_old_to_new_id |
string | m_cmd_name |
set< string > | m_remove_ids |
Definition at line 180 of file edit_seq_id.hpp.
CGeneralToLocalId::CGeneralToLocalId | ( | objects::CSeq_entry_Handle | seh, |
CSeq_inst::EMol | filter = CSeq_inst::eMol_not_set |
||
) |
Definition at line 1058 of file edit_seq_id.cpp.
References CDbtag_Base::GetDb(), CSeq_id_Base::GetGeneral(), CObject_id_Base::GetId(), CDbtag_Base::GetTag(), NStr::IntToString(), CSeq_id_Base::IsGeneral(), CObject_id_Base::IsId(), CDbtag_Base::IsSetDb(), CDbtag_Base::IsSetTag(), CObject_id_Base::IsStr(), CModifySeqId::m_old_to_new_id, CModifySeqId::m_TopSeqEntry, CSeq_id_Base::SetLocal(), CObject_id_Base::SetStr(), and str().