Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef GUI_CORE___UI_EXPORT_TOOL__HPP
2 #define GUI_CORE___UI_EXPORT_TOOL__HPP
77 #define EXT_POINT__UI_EXPORTER_FACTORY "export_service::exporter_factory"
virtual ~IExporterFactory()
virtual bool TestInputObjects(TConstScopedObjects &objects) const =0
Check if exporter can handle the objects.
virtual IUIExportTool * CreateInstance() const =0
create and instance of the IUIExporter
Include a standard set of the NCBI C++ Toolkit most basic headers.
vector< SConstScopedObject > TConstScopedObjects
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_GUICORE_EXPORT
Defines to provide correct exporting from DLLs in Windows.