diff options
Diffstat (limited to 'include/nlohmann/json_fwd.hpp')
-rw-r--r-- | include/nlohmann/json_fwd.hpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/include/nlohmann/json_fwd.hpp b/include/nlohmann/json_fwd.hpp index 824e86a..332227c 100644 --- a/include/nlohmann/json_fwd.hpp +++ b/include/nlohmann/json_fwd.hpp @@ -60,6 +60,19 @@ uses the standard template types. @since version 1.0.0 */ using json = basic_json<>; + +template<class Key, class T, class IgnoredLess, class Allocator> +struct ordered_map; + +/*! +@brief ordered JSON class + +This type preserves the insertion order of object keys. + +@since version 3.9.0 +*/ +using ordered_json = basic_json<nlohmann::ordered_map>; + } // namespace nlohmann #endif // INCLUDE_NLOHMANN_JSON_FWD_HPP_ |