7 #ifndef __FWGDCMIO_HELPER_DICOMSERIESDBWRITER_HPP__ 8 #define __FWGDCMIO_HELPER_DICOMSERIESDBWRITER_HPP__ 10 #include "fwGdcmIO/config.hpp" 12 #include <fwData/location/Folder.hpp> 13 #include <fwData/location/SingleFile.hpp> 15 #include <fwDataIO/writer/GenericObjectWriter.hpp> 35 class DicomAnonymizer;
47 (()), ::fwDataIO::writer::factory::New< DicomSeriesDBWriter >);
57 FWGDCMIO_API std::string extension()
override;
67 FWGDCMIO_API
void write() override;
70 FWGDCMIO_API
void enableZippedArchive(
bool enable);
73 FWGDCMIO_API
void setProducer(
std::
string producer);
84 bool m_enableZippedArchive;
87 std::
string m_producer;
94 #endif // __FWGDCMIO_HELPER_DICOMSERIESDBWRITER_HPP__
Namespace containing medical data.
Key class used to restrict access to Object construction. See http://www.drdobbs.com/184402053.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
This class contains helpers to anonymize dicom files on filesystem. Anonymization is performed accord...
#define fwCoreClassDefinitionsWithFactoryMacro(_classinfo_, _parameters_, _factory_)
Generate common construction methods for classes with one factory.
This class is derived by reader/writer.
This class manages an aggregation of IJob.
#define fwCoreAllowSharedFromThis()
Generate getSptr and getConstSptr methods.
This class is derived by reader/writer.
This namespace fwJobs provides jobs management.
generic class for all object writers.