fw4spl
core/fwData/include/fwData/registry/macros.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 __FWDATA_REGISTRY_MACROS_HPP__
8 #define __FWDATA_REGISTRY_MACROS_HPP__
9 
10 #include "fwData/registry/detail.hpp"
11 
12 namespace fwData
13 {
14 namespace registry
15 {
16 #define fwDataRegisterMacro( classname ) \
17  static ::fwData::Object::Registrar< classname > BOOST_PP_CAT(s__factory__record__, __LINE__);
18 
19 } // end namespace registry
20 } // end namespace fwData
21 
22 #endif /*__FWDATA_REGISTRY_MACROS_HPP__*/
Contains fwAtomsFilter::registry details.
Contains the representation of the data objects used in the framework.