7 #ifndef __FWTOOLS_OBJECT_HPP__ 8 #define __FWTOOLS_OBJECT_HPP__ 10 #include "fwTools/config.hpp" 11 #include "fwTools/fwID.hpp" 13 #include <fwCore/base.hpp> 24 public ::boost::noncopyable,
31 friend class ::fwTools::UUID;
34 using ::fwTools::fwID::hasID;
35 using ::fwTools::fwID::getID;
36 using ::fwTools::fwID::setID;
37 using ::fwTools::fwID::resetID;
#define fwCoreNonInstanciableClassDefinitionsMacro(_classinfo_)
Generate common code for Non Instanciable classes (Interfaces, Abstract classes, ...)
Base class for all FW4SPL's classes.
#define fwCoreAllowSharedFromThis()
Generate getSptr and getConstSptr methods.