9 #include "uiIO/config.hpp" 11 #include <fwCom/Signal.hpp> 12 #include <fwCom/Slot.hpp> 14 #include <fwGui/editor/IDialogEditor.hpp> 16 #include <fwJobs/IJob.hpp> 105 UIIO_API
void setIOMode( IOMode _mode );
110 UIIO_API
void starting() override;
113 UIIO_API
void stopping() override;
121 UIIO_API
void configuring() override;
125 UIIO_API
void updating() override;
128 UIIO_API
void info(
std::ostream& _sstream ) override;
132 void forwardJob(::
fwJobs::IJob::sptr iJob);
138 bool m_servicesAreExcluded;
145 std::vector<
std::
string > m_selectedServices;
148 std::map<
std::
string,
std::
string > m_serviceToConfig;
151 std::
string m_dataClassname;
153 SPTR(JobCreatedSignalType) m_sigJobCreated;
154 SPTR(ForwardJobSlotType) m_slotForwardJob;
IOMode
IOMode enum definition.
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
Defines the service interface managing the editor service which create their own container.
This service displays a list of available readers or writers and lets you select one to load or save ...
This namespace fwJobs provides jobs management.
The namespace uiIO contains a simple service to manipulate IO with IHM..