7 #ifndef __GUI_ACTION_SPUSHOBJECT_HPP__ 8 #define __GUI_ACTION_SPUSHOBJECT_HPP__ 10 #include "gui/config.hpp" 12 #include <fwGui/IActionSrv.hpp> 14 #include <fwTools/Failed.hpp> 62 virtual
void configuring() override;
65 virtual
void starting() override;
68 virtual
void stopping() override;
71 virtual
void updating() override;
82 typedef
std::map<
std::
string,
std::set<
std::
string > > SrcKeyMapType;
84 typedef
std::map<
std::
string,
std::pair<
std::
string,
std::
string > > DestKeyMapType;
88 DestKeyMapType m_key2src;
89 SrcKeyMapType m_srcMap;
99 #endif // __GUI_ACTION_SPUSHOBJECT_HPP__ This class is a helper to define the connections of a service and its data.
The namespace gui contains the basic services to build the application IHM.
Defines the service interface managing the menu items.
To add or remove an object in composite with specific key.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.