Mercurial > hg > orthanc
diff Plugins/Samples/Common/FullOrthancDataset.h @ 2180:71b8bec8ca91
improvements
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 25 Nov 2016 17:00:39 +0100 |
parents | de32f3b4ff09 |
children | a3a65de1840f |
line wrap: on
line diff
--- a/Plugins/Samples/Common/FullOrthancDataset.h Fri Nov 25 16:11:44 2016 +0100 +++ b/Plugins/Samples/Common/FullOrthancDataset.h Fri Nov 25 17:00:39 2016 +0100 @@ -44,18 +44,15 @@ private: Json::Value root_; - void Parse(const std::string& source); + const Json::Value* LookupPath(const DicomPath& path) const; - const Json::Value* LookupPath(const DicomPath& path) const; + void CheckRoot() const; public: FullOrthancDataset(IOrthancConnection& orthanc, const std::string& uri); - FullOrthancDataset(const std::string& content) - { - Parse(content); - } + FullOrthancDataset(const std::string& content); virtual bool GetStringValue(std::string& result, const DicomPath& path) const;