fw4spl
IWrapperSrv.hpp
1 /* ***** BEGIN LICENSE BLOCK *****
2  * FW4SPL - Copyright (C) IRCAD, 2009-2015.
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 __CTRLSELECTION_IWRAPPERSRV_HPP__
8 #define __CTRLSELECTION_IWRAPPERSRV_HPP__
9 
10 #include <fwServices/IService.hpp>
11 
12 #include "ctrlSelection/config.hpp"
13 
14 
15 namespace ctrlSelection
16 {
17 
24 class CTRLSELECTION_CLASS_API IWrapperSrv : public ::fwServices::IService
25 {
26 
27 public:
28 
30 
32  CTRLSELECTION_API IWrapperSrv();
33 
35  CTRLSELECTION_API virtual ~IWrapperSrv();
36 
37 };
38 
39 }
40 
41 #endif // __CTRLSELECTION_IWRAPPERSRV_HPP__
Base class for all services.
Definition: IService.hpp:61
The purpose of this service is to wrap messages incoming to the object to new messages.
Definition: IWrapperSrv.hpp:24
#define fwCoreServiceClassDefinitionsMacro(_classinfo_)
Generate common code for services classes.
The namespace ctrlSelection contains several interfaces for manager, updater and wrapper.
Definition: BookmarkSrv.hpp:15