comparison Resources/Orthanc/Plugins/Samples/Common/FullOrthancDataset.cpp @ 107:a3e8ac8b7256

support for OpenBSD
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 23 Aug 2017 11:10:48 +0200
parents ff0ef01c332c
children a18bfe1fdd62
comparison
equal deleted inserted replaced
105:42dcf1438943 107:a3e8ac8b7256
164 IOrthancConnection::ParseJson(root_, content); 164 IOrthancConnection::ParseJson(root_, content);
165 CheckRoot(); 165 CheckRoot();
166 } 166 }
167 167
168 168
169 FullOrthancDataset::FullOrthancDataset(const void* content,
170 size_t size)
171 {
172 IOrthancConnection::ParseJson(root_, content, size);
173 CheckRoot();
174 }
175
176
177 FullOrthancDataset::FullOrthancDataset(const Json::Value& root) :
178 root_(root)
179 {
180 CheckRoot();
181 }
182
183
169 bool FullOrthancDataset::GetStringValue(std::string& result, 184 bool FullOrthancDataset::GetStringValue(std::string& result,
170 const DicomPath& path) const 185 const DicomPath& path) const
171 { 186 {
172 const Json::Value* value = LookupPath(path); 187 const Json::Value* value = LookupPath(path);
173 188