comparison Framework/Toolbox/ParsedDicomDataset.h @ 1504:d8af188ab545

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 30 Jun 2020 20:35:16 +0200
parents 30deba7bc8e2
children
comparison
equal deleted inserted replaced
1503:553084468225 1504:d8af188ab545
19 **/ 19 **/
20 20
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "OrthancDatasets/IDicomDataset.h"
25
24 #include <DicomParsing/ParsedDicomFile.h> 26 #include <DicomParsing/ParsedDicomFile.h>
25 #include <IDicomDataset.h>
26 27
27 namespace OrthancStone 28 namespace OrthancStone
28 { 29 {
29 class ParsedDicomDataset : public OrthancPlugins::IDicomDataset 30 class ParsedDicomDataset : public IDicomDataset
30 { 31 {
31 private: 32 private:
32 Orthanc::ParsedDicomFile& dicom_; 33 Orthanc::ParsedDicomFile& dicom_;
33 34
34 public: 35 public:
36 dicom_(dicom) 37 dicom_(dicom)
37 { 38 {
38 } 39 }
39 40
40 virtual bool GetStringValue(std::string& result, 41 virtual bool GetStringValue(std::string& result,
41 const OrthancPlugins::DicomPath& path) const ORTHANC_OVERRIDE; 42 const DicomPath& path) const ORTHANC_OVERRIDE;
42 43
43 virtual bool GetSequenceSize(size_t& size, 44 virtual bool GetSequenceSize(size_t& size,
44 const OrthancPlugins::DicomPath& path) const ORTHANC_OVERRIDE; 45 const DicomPath& path) const ORTHANC_OVERRIDE;
45 }; 46 };
46 } 47 }