1 #ifndef GUI_OBJUTILS___CMD_DEL_BIOSEQ__HPP
2 #define GUI_OBJUTILS___CMD_DEL_BIOSEQ__HPP
objects::CBioseq_Handle m_BSH
vector< CSeq_annot_Handle > m_SetLevelAnnots
objects::CSeq_entry_Handle m_Set_SEH
vector< CConstRef< CSeqdesc > > m_SetLevelDescrs
CConstRef< objects::CBioseq > m_Inst
CConstRef< objects::CBioseq > m_Inst
objects::CBioseq_Handle m_BSH
objects::CSeq_entry_Handle m_Set_SEH
Interface (functor) for object editing.
virtual void Unexecute()=0
Undo (opposite to Execute())
string GetLabel(const CSeq_id &id)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIOBJUTILS_EXPORT
Defines to provide correct exporting from DLLs in Windows.
string Execute(const string &cmmd, const vector< string > &args, const string &data=kEmptyStr)
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.