Rosetta  2019.12
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
json_utilities.hh File Reference

bag of utility functions for nlohmann::json (the one at external/include/json.hpp) More...

Detailed Description

bag of utility functions for nlohmann::json (the one at external/include/json.hpp)

These utility functions offer "safe access" to json - it checks that the element is present exactly once and returns-by-reference the contents. This uses Rosetta-type exceptions/exits to do so.

Author
Steven Lewis (smlew.nosp@m.i@gm.nosp@m.ail.c.nosp@m.om)