# HG changeset patch # User Sebastien Jodogne # Date 1495478393 -7200 # Node ID 2e7a8ce24be29449d0638389ed54ee134a3d54c0 # Parent 16e45af17a4d7ecb12872b10d4cc8c4826c172f6 new constructor diff -r 16e45af17a4d -r 2e7a8ce24be2 Plugins/Samples/Common/FullOrthancDataset.cpp --- a/Plugins/Samples/Common/FullOrthancDataset.cpp Fri May 19 10:33:17 2017 +0200 +++ b/Plugins/Samples/Common/FullOrthancDataset.cpp Mon May 22 20:39:53 2017 +0200 @@ -174,6 +174,13 @@ } + FullOrthancDataset::FullOrthancDataset(const Json::Value& root) : + root_(root) + { + CheckRoot(); + } + + bool FullOrthancDataset::GetStringValue(std::string& result, const DicomPath& path) const { diff -r 16e45af17a4d -r 2e7a8ce24be2 Plugins/Samples/Common/FullOrthancDataset.h --- a/Plugins/Samples/Common/FullOrthancDataset.h Fri May 19 10:33:17 2017 +0200 +++ b/Plugins/Samples/Common/FullOrthancDataset.h Mon May 22 20:39:53 2017 +0200 @@ -58,6 +58,8 @@ FullOrthancDataset(const void* content, size_t size); + FullOrthancDataset(const Json::Value& root); + virtual bool GetStringValue(std::string& result, const DicomPath& path) const;