Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef GUI_WIDGETS___LOADERS___AGP_OBJECT_LOADER__HPP
2 #define GUI_WIDGETS___LOADERS___AGP_OBJECT_LOADER__HPP
38 #include <wx/string.h>
Interface for testing cancellation request in a long lasting operation.
virtual bool PreExecute()=0
virtual bool PostExecute()=0
vector< SObject > TObjects
virtual string GetDescription() const =0
Include a standard set of the NCBI C++ Toolkit most basic headers.
vector< CConstRef< CObject > > GetObjects(CSeq_entry_Handle seh, const string &field, CFieldNamePanel::EFieldType field_type, int subtype, const string &ncRNA_class, CConstRef< objects::CSeq_submit > submit, CRef< CEditingActionConstraint > constraint, vector< CSeq_entry_Handle > *descr_context=nullptr)
vector< wxString > m_FileNames
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUIWIDGETS_LOADERS_EXPORT
Defines to provide correct exporting from DLLs in Windows.
string Execute(const string &cmmd, const vector< string > &args, const string &data=kEmptyStr)