7 #ifndef __DATAREG_PARSER_COMPOSITE_HPP__ 8 #define __DATAREG_PARSER_COMPOSITE_HPP__ 10 #include "dataReg/config.hpp" 12 #include <fwRuntime/ConfigurationElement.hpp> 14 #include <fwServices/IAppConfigManager.hpp> 15 #include <fwServices/IXMLParser.hpp> 17 #include <fwTools/Failed.hpp> 18 #include <fwTools/Object.hpp> 49 DATAREG_API
void createConfig( ::fwTools::Object::sptr _obj )
override;
51 DATAREG_API
void startConfig()
override;
53 DATAREG_API
void updateConfig()
override;
55 DATAREG_API
void stopConfig()
override;
57 DATAREG_API
void destroyConfig()
override;
66 DATAREG_API
virtual void updating( )
override;
71 bool refObjectValidator( ::fwRuntime::ConfigurationElement::sptr _cfgElement );
73 std::vector< ::fwServices::IAppConfigManager::sptr > m_ctmContainer;
virtual ~Composite()
Destructor : does nothing.
Specific service for the construction of a Composite and its associated services from an XML-based de...
The namespace dataReg (data registration) contains classes which allow to parse the xml configuration...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
Service type for the construction of an object and associated services from an XML-based description...
Composite()
Constructor : does nothing.