7 #ifndef __FWMDSEMANTICPATCH_V1_V2_FWDATA_COMPOSITE_HPP__ 8 #define __FWMDSEMANTICPATCH_V1_V2_FWDATA_COMPOSITE_HPP__ 10 #include "fwMDSemanticPatch/config.hpp" 12 #include <fwAtomsPatch/ISemanticPatch.hpp> 46 FWMDSEMANTICPATCH_API
virtual void apply(
47 const ::fwAtoms::Object::sptr& previous,
48 const ::fwAtoms::Object::sptr& current,
49 ::fwAtomsPatch::IPatch::NewVersionsType& newVersions)
override;
Patch the composite describing a 'Medical workspace' from version 'V1' to 'V2' within 'MedicalData' c...
Contains the semantic patches within the context "MedicalData".
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
Base class of contextual patches.
Contains the representation of the data objects used in the framework.