7 #ifndef __FWGUI_GUIBASEOBJECT_HPP__ 8 #define __FWGUI_GUIBASEOBJECT_HPP__ 10 #include <fwCore/base.hpp> 12 #include "fwGui/factory/new.hpp" 13 #include "fwGui/registry/detail.hpp" 14 #include "fwGui/config.hpp" 27 typedef ::fwGui::factory::Key
Key;
41 ::fwGui::registry::get()->addFactory(functorKey, &::fwGui::factory::New<T>);
65 #endif // __FWGUI_GUIBASEOBJECT_HPP__ #define fwCoreNonInstanciableClassDefinitionsMacro(_classinfo_)
Generate common code for Non Instanciable classes (Interfaces, Abstract classes, ...)
Base class for all FW4SPL's classes.
The namespace fwGui contains the base interface for IHM services.
Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053.
Base class for all fwGui's classes.
Class used to register a class factory in factory registry. This class defines also the object factor...