7 #include "gui/frame/SDefaultFrame.hpp" 9 #include <fwServices/macros.hpp> 11 #include <fwTools/fwID.hpp> virtual GUI_API void info(std::ostream &_sstream) override
This method gives information about the class. Do nothing.
FWGUI_API void create()
Creates frame, sub-view, menubar and toolbar containers. Manages sub-view, menubar and toobar service...
#define SLM_TRACE_FUNC()
Trace contextual function signature.
Defines the default frame for standard application.
The namespace gui contains the basic services to build the application IHM.
Defines the service interface managing a frame.
FWGUI_API void destroy()
Stops sub-view, menubar and toobar services. Destroys frame, sub-view, menubar and toolbar containers...
FWGUI_API void initialize()
Initialize frame managers.
GUI_API SDefaultFrame() noexcept
Constructor. Do nothing.
#define SLM_ASSERT(message, cond)
work like 'assert' from 'cassert', with in addition a message logged by spylog (with FATAL loglevel) ...
::fwRuntime::ConfigurationElement::sptr m_configuration
Configuration element used to configure service internal state using a generic XML like structure TOD...
virtual GUI_API ~SDefaultFrame() noexcept
Destructor. Do nothing.
virtual GUI_API void starting() override
Register a view with defined id.
virtual GUI_API void stopping() override
This method remove the view in the frame.
virtual GUI_API void configuring() override
This method is used to configure the class parameters.
virtual GUI_API void updating() override
This method is used to update services. Do nothing.