7 #ifndef __FWGUI_IAPPLICATION_HPP__ 8 #define __FWGUI_IAPPLICATION_HPP__ 10 #include "fwGui/GuiBaseObject.hpp" 11 #include "fwGui/config.hpp" 31 FWGUI_API virtual ~IApplication();
34 FWGUI_API virtual
void exit(
int returncode ) = 0;
37 void setConfirm(
bool confirm)
42 typedef std::string FactoryRegistryKeyType;
43 FWGUI_API
static const FactoryRegistryKeyType REGISTRY_KEY;
#define fwCoreNonInstanciableClassDefinitionsMacro(_classinfo_)
Generate common code for Non Instanciable classes (Interfaces, Abstract classes, ...)
The namespace fwGui contains the base interface for IHM services.
Base class for all fwGui's classes.
bool m_confirm
Asks confirmation before exiting application.
Defines the application manipulation API.