@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
| 4723 | /// @brief return flattened JSON value |
| 4724 | /// @sa https://json.nlohmann.me/api/basic_json/flatten/ |
| 4725 | basic_json flatten() const |
| 4726 | { |
| 4727 | basic_json result(value_t::object); |
| 4728 | json_pointer::flatten("", *this, result); |
| 4729 | return result; |
| 4730 | } |
| 4731 | |
| 4732 | /// @brief unflatten a previously flattened JSON value |
| 4733 | /// @sa https://json.nlohmann.me/api/basic_json/unflatten/ |