34
34
void ConstantItem<ParentType>::_SetCppChild
35
35
(const Json::Value& parent_json, ParentType& parent_cpp) {
36
36
if (_required && !parent_json.isMember(_branch)) {
38
38
"Missing required branch "+_branch+" converting json->cpp",
39
39
"ConstantItem::_SetCppChild");
40
40
} else if (parent_json.isMember(_branch) && !JsonWrapper::AlmostEqual
41
41
(parent_json[_branch], _child_value, 1e-9)) {
43
43
"Wrong value in branch "+_branch+": "+
44
44
JsonWrapper::JsonToString(parent_json[_branch]),
45
45
"ConstantItem::_SetCppChild");