comparison OrthancStone/Sources/Toolbox/OrthancDatasets/SimplifiedOrthancDataset.h @ 1834:126522623e20

replaced OrthancStone::DicomPath by new class Orthanc::DicomPath from orthanc framework
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 10 Jun 2021 12:07:04 +0200
parents 9ac2a65d4172
children 3889ae96d2e9
comparison
equal deleted inserted replaced
1833:3c0996f028a1 1834:126522623e20
40 class SimplifiedOrthancDataset : public IDicomDataset 40 class SimplifiedOrthancDataset : public IDicomDataset
41 { 41 {
42 private: 42 private:
43 Json::Value root_; 43 Json::Value root_;
44 44
45 const Json::Value* LookupPath(const DicomPath& path) const; 45 const Json::Value* LookupPath(const Orthanc::DicomPath& path) const;
46 46
47 void CheckRoot() const; 47 void CheckRoot() const;
48 48
49 public: 49 public:
50 SimplifiedOrthancDataset(IOrthancConnection& orthanc, 50 SimplifiedOrthancDataset(IOrthancConnection& orthanc,
51 const std::string& uri); 51 const std::string& uri);
52 52
53 explicit SimplifiedOrthancDataset(const std::string& content); 53 explicit SimplifiedOrthancDataset(const std::string& content);
54 54
55 virtual bool GetStringValue(std::string& result, 55 virtual bool GetStringValue(std::string& result,
56 const DicomPath& path) const ORTHANC_OVERRIDE; 56 const Orthanc::DicomPath& path) const ORTHANC_OVERRIDE;
57 57
58 virtual bool GetSequenceSize(size_t& size, 58 virtual bool GetSequenceSize(size_t& size,
59 const DicomPath& path) const ORTHANC_OVERRIDE; 59 const Orthanc::DicomPath& path) const ORTHANC_OVERRIDE;
60 }; 60 };
61 } 61 }