Go to the SVN repository for this file.
55 const auto& feat_list =
m_aeh.GetSeq_annotCore()->GetData().GetFtable();
56 if(feat_list.empty()) {
69 if(!
m_aeh.IsRemoved())
99 return "Delete feature";
objects::CSeq_entry_EditHandle m_Parent_handle
virtual void Unexecute()
Undo (opposite to Execute())
virtual void Execute()
Do the editing action.
objects::CSeq_annot_EditHandle m_aeh
objects::CSeq_entry_EditHandle m_GrandParent_handle
objects::CSeq_feat_Handle m_Orig_feat
virtual string GetLabel()
CRef< objects::CSeq_feat > m_Saved_feat
CSeq_feat_EditHandle â.
namespace ncbi::objects::
CSeq_entry_Handle GetSeq_entry_Handle(void) const
Get parent Seq-entry handle.
void Remove(void) const
Remove the feature from Seq-annot.
CSeq_feat_EditHandle AddFeat(const CSeq_feat &new_obj) const
CSeq_entry_EditHandle GetEditHandle(void) const
Get 'edit' version of handle.
void Reset(void)
Reset reference object.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
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