Mercurial > hg > orthanc
diff Core/SerializationToolbox.cpp @ 3920:82e88ff003d7 c-get
merge default -> c-get
author | Alain Mazy <alain@mazy.be> |
---|---|
date | Tue, 12 May 2020 14:58:24 +0200 |
parents | 09798f2b985f |
children | 5d2348b39392 |
line wrap: on
line diff
--- a/Core/SerializationToolbox.cpp Tue May 12 07:50:38 2020 +0200 +++ b/Core/SerializationToolbox.cpp Tue May 12 14:58:24 2020 +0200 @@ -98,6 +98,21 @@ } + int ReadInteger(const Json::Value& value, + const std::string& field, + int defaultValue) + { + if (value.isMember(field.c_str())) + { + return ReadInteger(value, field); + } + else + { + return defaultValue; + } + } + + unsigned int ReadUnsignedInteger(const Json::Value& value, const std::string& field) {