comparison Core/DicomParsing/ParsedDicomFile.h @ 3992:f9863630ec7f

working on the shared library for Orthanc framework
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 05 Jun 2020 16:07:01 +0200
parents aae045f802f4
children 884b55ce01f6
comparison
equal deleted inserted replaced
3991:5d2348b39392 3992:f9863630ec7f
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "../OrthancFramework.h"
37
36 #if !defined(ORTHANC_ENABLE_JPEG) 38 #if !defined(ORTHANC_ENABLE_JPEG)
37 # error Macro ORTHANC_ENABLE_JPEG must be defined to use this file 39 # error Macro ORTHANC_ENABLE_JPEG must be defined to use this file
38 #endif 40 #endif
39 41
40 #if !defined(ORTHANC_ENABLE_PNG) 42 #if !defined(ORTHANC_ENABLE_PNG)
77 class DcmDataset; 79 class DcmDataset;
78 class DcmFileFormat; 80 class DcmFileFormat;
79 81
80 namespace Orthanc 82 namespace Orthanc
81 { 83 {
82 class ParsedDicomFile : public IDynamicObject 84 class ORTHANC_PUBLIC ParsedDicomFile : public IDynamicObject
83 { 85 {
84 private: 86 private:
85 struct PImpl; 87 struct PImpl;
86 boost::shared_ptr<PImpl> pimpl_; 88 boost::shared_ptr<PImpl> pimpl_;
87 89