@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
| 23819 | /// @brief return flattened JSON value |
| 23820 | /// @sa https://json.nlohmann.me/api/basic_json/flatten/ |
| 23821 | basic_json flatten() const |
| 23822 | { |
| 23823 | basic_json result(value_t::object); |
| 23824 | json_pointer::flatten("", *this, result); |
| 23825 | return result; |
| 23826 | } |
| 23827 | |
| 23828 | /// @brief unflatten a previously flattened JSON value |
| 23829 | /// @sa https://json.nlohmann.me/api/basic_json/unflatten/ |