NCBI C++ ToolKit
Public Member Functions | Private Member Functions | List of all members
CAccessionToLocalId Class Reference

Search Toolkit Book for CAccessionToLocalId

#include <gui/packages/pkg_sequence_edit/edit_seq_id.hpp>

+ Inheritance diagram for CAccessionToLocalId:
+ Collaboration diagram for CAccessionToLocalId:

Public Member Functions

 CAccessionToLocalId (objects::CSeq_entry_Handle seh, CSeq_inst::EMol filter, bool force_name)
 
- Public Member Functions inherited from CModifySeqId
 CModifySeqId ()
 
 CModifySeqId (objects::CSeq_entry_Handle seh, const string &name)
 
virtual ~CModifySeqId ()
 
virtual CRef< CCmdCompositeGetCommand (void)
 

Private Member Functions

void x_GetReplacementIds (CConstRef< CSeq_id > id, bool force_name)
 

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< stringm_remove_ids
 

Detailed Description

Definition at line 196 of file edit_seq_id.hpp.

Constructor & Destructor Documentation

◆ CAccessionToLocalId()

CAccessionToLocalId::CAccessionToLocalId ( objects::CSeq_entry_Handle  seh,
CSeq_inst::EMol  filter,
bool  force_name 
)

Definition at line 1343 of file edit_seq_id.cpp.

References CModifySeqId::m_TopSeqEntry, and x_GetReplacementIds().

Member Function Documentation

◆ x_GetReplacementIds()

void CAccessionToLocalId::x_GetReplacementIds ( CConstRef< CSeq_id id,
bool  force_name 
)
private

The documentation for this class was generated from the following files:
Modified on Fri May 24 14:54:37 2024 by modify_doxy.py rev. 669887