7 #include "fwGdcmIO/reader/iod/InformationObjectDefinition.hpp" 20 const ::fwLog::Logger::sptr& logger,
21 ProgressCallback progress,
22 CancelRequestedCallback cancel) :
24 m_dicomSeries(dicomSeries),
26 m_progressCallback(progress),
27 m_cancelRequestedCallback(cancel)
29 SLM_ASSERT(
"DicomSeries should not be null.", dicomSeries);
30 SLM_ASSERT(
"Instance should not be null.", instance);
31 SLM_ASSERT(
"Logger should not be null.", logger);
This class defines a DICOM SOP instance. It is useful during the whole writing process. This class allows to share data between module writers.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
#define SLM_ASSERT(message, cond)
work like 'assert' from 'cassert', with in addition a message logged by spylog (with FATAL loglevel) ...