fw4spl
ICamp.hpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2009-2016.
3  * Distributed under the terms of the GNU Lesser General Public License (LGPL) as
4  * published by the Free Software Foundation.
5  * ****** END LICENSE BLOCK ****** */
6 
7 #ifndef __CTRLCAMP_ICAMP_HPP__
8 #define __CTRLCAMP_ICAMP_HPP__
9 
10 #include "ctrlCamp/config.hpp"
11 
12 #include <fwCore/base.hpp>
13 
14 #include <fwServices/IService.hpp>
15 
16 
17 
18 namespace ctrlCamp
19 {
23 class CTRLCAMP_CLASS_API ICamp : public ::fwServices::IService
24 {
25 public:
26 
28 
30  CTRLCAMP_API ICamp();
31 
33  CTRLCAMP_API ~ICamp();
34 
35 };
36 
37 }// namespace ctrlCamp
38 
39 
40 #endif /* __CTRLCAMP_ICAMP_HPP__ */
Base class for all services.
Definition: IService.hpp:61
The namespace ctrlCamp contains services using camp.
Definition: ICamp.hpp:18
This interface defines service API. It can be considered as a default type for services using fwCamp...
Definition: ICamp.hpp:23
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.