7 #ifndef __CTRLCAMP_SEXTRACTOBJ_HPP__ 8 #define __CTRLCAMP_SEXTRACTOBJ_HPP__ 10 #include "ctrlCamp/config.hpp" 11 #include "ctrlCamp/ICamp.hpp" 13 #include <fwCore/base.hpp> 15 #include <fwServices/IService.hpp> 16 #include <fwServices/macros.hpp> 56 typedef std::map<std::string, std::string> ExtractMapType;
67 CTRLCAMP_API
virtual void starting()
override;
70 CTRLCAMP_API
virtual void configuring()
override;
73 CTRLCAMP_API
virtual void stopping()
override;
76 CTRLCAMP_API
virtual void updating()
override;
81 ExtractMapType m_extract;
84 std::vector<std::string> m_sourcePaths;
The namespace ctrlCamp contains services using camp.
This interface defines service API. It can be considered as a default type for services using fwCamp...
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.