fw4spl
|
Base class of custom mapper between fwData and fwAtoms. More...
#include <Base.hpp>
Classes | |
class | Registrar |
Class used to register a class factory in factory registry. More... | |
Public Member Functions | |
virtual FWATOMCONVERSION_API std::shared_ptr< ::fwAtoms::Object > | convert (std::shared_ptr< ::fwData::Object > object, DataVisitor::AtomCacheType &cache)=0 |
Convert a fwData::Object to a fwAtoms::Object. More... | |
virtual FWATOMCONVERSION_API std::shared_ptr< ::fwData::Object > | convert (std::shared_ptr< ::fwAtoms::Object > atom, AtomVisitor::DataCacheType &cache, const AtomVisitor::IReadPolicy &uuidPolicy)=0 |
Convert a fwAtoms::Object to a fwData::Object. More... | |
Base class of custom mapper between fwData and fwAtoms.
Definition at line 32 of file core/fwAtomConversion/include/fwAtomConversion/mapper/Base.hpp.
|
pure virtual |
Convert a fwData::Object to a fwAtoms::Object.
object | data to convert |
cache | cache to register the data already converted, used when a data is referenced multiple times. |
Implemented in fwAtomConversion::mapper::Graph, fwAtomConversion::mapper::Landmarks, and fwAtomConversion::mapper::AttachmentSeries.
|
pure virtual |
Convert a fwAtoms::Object to a fwData::Object.
atom | atom to convert |
cache | cache to register the atoms already converted, used when an atom is referenced multiple times. |
uuidPolicy | AtomVisitor's policy |
Implemented in fwAtomConversion::mapper::Graph, fwAtomConversion::mapper::Landmarks, and fwAtomConversion::mapper::AttachmentSeries.