comparison Resources/Orthanc/Stone/FullOrthancDataset.h @ 239:bab966288abe

sync
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 12 Jun 2021 09:20:44 +0200
parents 1e864138f0da
children 20a730889ae2
comparison
equal deleted inserted replaced
238:476d5204d08b 239:bab966288abe
34 class FullOrthancDataset : public IDicomDataset 34 class FullOrthancDataset : public IDicomDataset
35 { 35 {
36 private: 36 private:
37 Json::Value root_; 37 Json::Value root_;
38 38
39 const Json::Value* LookupPath(const DicomPath& path) const; 39 const Json::Value* LookupPath(const Orthanc::DicomPath& path) const;
40 40
41 void CheckRoot() const; 41 void CheckRoot() const;
42 42
43 public: 43 public:
44 FullOrthancDataset(IOrthancConnection& orthanc, 44 FullOrthancDataset(IOrthancConnection& orthanc,
50 size_t size); 50 size_t size);
51 51
52 explicit FullOrthancDataset(const Json::Value& root); 52 explicit FullOrthancDataset(const Json::Value& root);
53 53
54 virtual bool GetStringValue(std::string& result, 54 virtual bool GetStringValue(std::string& result,
55 const DicomPath& path) const ORTHANC_OVERRIDE; 55 const Orthanc::DicomPath& path) const ORTHANC_OVERRIDE;
56 56
57 virtual bool GetSequenceSize(size_t& size, 57 virtual bool GetSequenceSize(size_t& size,
58 const DicomPath& path) const ORTHANC_OVERRIDE; 58 const Orthanc::DicomPath& path) const ORTHANC_OVERRIDE;
59 59
60 FullOrthancDataset* Clone() const 60 FullOrthancDataset* Clone() const
61 { 61 {
62 return new FullOrthancDataset(this->root_); 62 return new FullOrthancDataset(this->root_);
63 } 63 }