1c5f01b2fSopenharmony_ci# Project information 2c5f01b2fSopenharmony_cisite_name: JSON for Modern C++ 3c5f01b2fSopenharmony_cisite_author: Niels Lohmann 4c5f01b2fSopenharmony_cisite_url: https://json.nlohmann.me/ 5c5f01b2fSopenharmony_ci 6c5f01b2fSopenharmony_ci# Repository 7c5f01b2fSopenharmony_cirepo_name: nlohmann/json 8c5f01b2fSopenharmony_cirepo_url: https://github.com/nlohmann/json 9c5f01b2fSopenharmony_ciedit_uri: edit/develop/docs/mkdocs/docs 10c5f01b2fSopenharmony_ci 11c5f01b2fSopenharmony_ci# Copyright 12c5f01b2fSopenharmony_cicopyright: Copyright © 2013 - 2022 Niels Lohmann 13c5f01b2fSopenharmony_ci 14c5f01b2fSopenharmony_ci# Configuration 15c5f01b2fSopenharmony_citheme: 16c5f01b2fSopenharmony_ci name: material 17c5f01b2fSopenharmony_ci language: en 18c5f01b2fSopenharmony_ci palette: 19c5f01b2fSopenharmony_ci primary: indigo 20c5f01b2fSopenharmony_ci accent: indigo 21c5f01b2fSopenharmony_ci font: 22c5f01b2fSopenharmony_ci text: Roboto 23c5f01b2fSopenharmony_ci code: JetBrains Mono 24c5f01b2fSopenharmony_ci features: 25c5f01b2fSopenharmony_ci - navigation.instant 26c5f01b2fSopenharmony_ci - navigation.tracking 27c5f01b2fSopenharmony_ci - navigation.tabs 28c5f01b2fSopenharmony_ci - navigation.indexes 29c5f01b2fSopenharmony_ci - navigation.top 30c5f01b2fSopenharmony_ci 31c5f01b2fSopenharmony_cinav: 32c5f01b2fSopenharmony_ci - Home: 33c5f01b2fSopenharmony_ci - index.md 34c5f01b2fSopenharmony_ci - home/license.md 35c5f01b2fSopenharmony_ci - "Code of Conduct": home/code_of_conduct.md 36c5f01b2fSopenharmony_ci - "FAQ": home/faq.md 37c5f01b2fSopenharmony_ci - home/exceptions.md 38c5f01b2fSopenharmony_ci - home/releases.md 39c5f01b2fSopenharmony_ci - home/design_goals.md 40c5f01b2fSopenharmony_ci - home/sponsors.md 41c5f01b2fSopenharmony_ci - Features: 42c5f01b2fSopenharmony_ci - features/arbitrary_types.md 43c5f01b2fSopenharmony_ci - Binary Formats: 44c5f01b2fSopenharmony_ci - features/binary_formats/index.md 45c5f01b2fSopenharmony_ci - features/binary_formats/bjdata.md 46c5f01b2fSopenharmony_ci - features/binary_formats/bson.md 47c5f01b2fSopenharmony_ci - features/binary_formats/cbor.md 48c5f01b2fSopenharmony_ci - features/binary_formats/messagepack.md 49c5f01b2fSopenharmony_ci - features/binary_formats/ubjson.md 50c5f01b2fSopenharmony_ci - features/binary_values.md 51c5f01b2fSopenharmony_ci - features/comments.md 52c5f01b2fSopenharmony_ci - Element Access: 53c5f01b2fSopenharmony_ci - features/element_access/index.md 54c5f01b2fSopenharmony_ci - features/element_access/unchecked_access.md 55c5f01b2fSopenharmony_ci - features/element_access/checked_access.md 56c5f01b2fSopenharmony_ci - features/element_access/default_value.md 57c5f01b2fSopenharmony_ci - features/iterators.md 58c5f01b2fSopenharmony_ci - features/json_pointer.md 59c5f01b2fSopenharmony_ci - features/json_patch.md 60c5f01b2fSopenharmony_ci - features/merge_patch.md 61c5f01b2fSopenharmony_ci - 'nlohmann Namespace': features/namespace.md 62c5f01b2fSopenharmony_ci - features/object_order.md 63c5f01b2fSopenharmony_ci - Parsing: 64c5f01b2fSopenharmony_ci - features/parsing/index.md 65c5f01b2fSopenharmony_ci - features/parsing/json_lines.md 66c5f01b2fSopenharmony_ci - features/parsing/parse_exceptions.md 67c5f01b2fSopenharmony_ci - features/parsing/parser_callbacks.md 68c5f01b2fSopenharmony_ci - features/parsing/sax_interface.md 69c5f01b2fSopenharmony_ci - features/assertions.md 70c5f01b2fSopenharmony_ci - features/enum_conversion.md 71c5f01b2fSopenharmony_ci - features/macros.md 72c5f01b2fSopenharmony_ci - Types: 73c5f01b2fSopenharmony_ci - features/types/index.md 74c5f01b2fSopenharmony_ci - features/types/number_handling.md 75c5f01b2fSopenharmony_ci - Integration: 76c5f01b2fSopenharmony_ci - integration/index.md 77c5f01b2fSopenharmony_ci - integration/cmake.md 78c5f01b2fSopenharmony_ci - integration/package_managers.md 79c5f01b2fSopenharmony_ci - integration/pkg-config.md 80c5f01b2fSopenharmony_ci - API Documentation: 81c5f01b2fSopenharmony_ci - basic_json: 82c5f01b2fSopenharmony_ci - 'Overview': api/basic_json/index.md 83c5f01b2fSopenharmony_ci - '(Constructor)': api/basic_json/basic_json.md 84c5f01b2fSopenharmony_ci - '(Destructor)': api/basic_json/~basic_json.md 85c5f01b2fSopenharmony_ci - 'accept': api/basic_json/accept.md 86c5f01b2fSopenharmony_ci - 'array': api/basic_json/array.md 87c5f01b2fSopenharmony_ci - 'array_t': api/basic_json/array_t.md 88c5f01b2fSopenharmony_ci - 'at': api/basic_json/at.md 89c5f01b2fSopenharmony_ci - 'back': api/basic_json/back.md 90c5f01b2fSopenharmony_ci - 'begin': api/basic_json/begin.md 91c5f01b2fSopenharmony_ci - 'binary': api/basic_json/binary.md 92c5f01b2fSopenharmony_ci - 'binary_t': api/basic_json/binary_t.md 93c5f01b2fSopenharmony_ci - 'boolean_t': api/basic_json/boolean_t.md 94c5f01b2fSopenharmony_ci - 'cbegin': api/basic_json/cbegin.md 95c5f01b2fSopenharmony_ci - 'cbor_tag_handler_t': api/basic_json/cbor_tag_handler_t.md 96c5f01b2fSopenharmony_ci - 'cend': api/basic_json/cend.md 97c5f01b2fSopenharmony_ci - 'clear': api/basic_json/clear.md 98c5f01b2fSopenharmony_ci - 'contains': api/basic_json/contains.md 99c5f01b2fSopenharmony_ci - 'count': api/basic_json/count.md 100c5f01b2fSopenharmony_ci - 'crbegin': api/basic_json/crbegin.md 101c5f01b2fSopenharmony_ci - 'crend': api/basic_json/crend.md 102c5f01b2fSopenharmony_ci - 'default_object_comparator_t': api/basic_json/default_object_comparator_t.md 103c5f01b2fSopenharmony_ci - 'diff': api/basic_json/diff.md 104c5f01b2fSopenharmony_ci - 'dump': api/basic_json/dump.md 105c5f01b2fSopenharmony_ci - 'emplace': api/basic_json/emplace.md 106c5f01b2fSopenharmony_ci - 'emplace_back': api/basic_json/emplace_back.md 107c5f01b2fSopenharmony_ci - 'empty': api/basic_json/empty.md 108c5f01b2fSopenharmony_ci - 'end': api/basic_json/end.md 109c5f01b2fSopenharmony_ci - 'erase': api/basic_json/erase.md 110c5f01b2fSopenharmony_ci - 'error_handler_t': api/basic_json/error_handler_t.md 111c5f01b2fSopenharmony_ci - 'exception': api/basic_json/exception.md 112c5f01b2fSopenharmony_ci - 'find': api/basic_json/find.md 113c5f01b2fSopenharmony_ci - 'flatten': api/basic_json/flatten.md 114c5f01b2fSopenharmony_ci - 'from_bjdata': api/basic_json/from_bjdata.md 115c5f01b2fSopenharmony_ci - 'from_bson': api/basic_json/from_bson.md 116c5f01b2fSopenharmony_ci - 'from_cbor': api/basic_json/from_cbor.md 117c5f01b2fSopenharmony_ci - 'from_msgpack': api/basic_json/from_msgpack.md 118c5f01b2fSopenharmony_ci - 'from_ubjson': api/basic_json/from_ubjson.md 119c5f01b2fSopenharmony_ci - 'front': api/basic_json/front.md 120c5f01b2fSopenharmony_ci - 'get': api/basic_json/get.md 121c5f01b2fSopenharmony_ci - 'get_allocator': api/basic_json/get_allocator.md 122c5f01b2fSopenharmony_ci - 'get_binary': api/basic_json/get_binary.md 123c5f01b2fSopenharmony_ci - 'get_ptr': api/basic_json/get_ptr.md 124c5f01b2fSopenharmony_ci - 'get_ref': api/basic_json/get_ref.md 125c5f01b2fSopenharmony_ci - 'get_to': api/basic_json/get_to.md 126c5f01b2fSopenharmony_ci - 'std::hash<basic_json>': api/basic_json/std_hash.md 127c5f01b2fSopenharmony_ci - 'input_format_t': api/basic_json/input_format_t.md 128c5f01b2fSopenharmony_ci - 'insert': api/basic_json/insert.md 129c5f01b2fSopenharmony_ci - 'invalid_iterator': api/basic_json/invalid_iterator.md 130c5f01b2fSopenharmony_ci - 'is_array': api/basic_json/is_array.md 131c5f01b2fSopenharmony_ci - 'is_binary': api/basic_json/is_binary.md 132c5f01b2fSopenharmony_ci - 'is_boolean': api/basic_json/is_boolean.md 133c5f01b2fSopenharmony_ci - 'is_discarded': api/basic_json/is_discarded.md 134c5f01b2fSopenharmony_ci - 'is_null': api/basic_json/is_null.md 135c5f01b2fSopenharmony_ci - 'is_number': api/basic_json/is_number.md 136c5f01b2fSopenharmony_ci - 'is_number_float': api/basic_json/is_number_float.md 137c5f01b2fSopenharmony_ci - 'is_number_integer': api/basic_json/is_number_integer.md 138c5f01b2fSopenharmony_ci - 'is_number_unsigned': api/basic_json/is_number_unsigned.md 139c5f01b2fSopenharmony_ci - 'is_object': api/basic_json/is_object.md 140c5f01b2fSopenharmony_ci - 'is_primitive': api/basic_json/is_primitive.md 141c5f01b2fSopenharmony_ci - 'is_string': api/basic_json/is_string.md 142c5f01b2fSopenharmony_ci - 'is_structured': api/basic_json/is_structured.md 143c5f01b2fSopenharmony_ci - 'items': api/basic_json/items.md 144c5f01b2fSopenharmony_ci - 'json_serializer': api/basic_json/json_serializer.md 145c5f01b2fSopenharmony_ci - 'max_size': api/basic_json/max_size.md 146c5f01b2fSopenharmony_ci - 'meta': api/basic_json/meta.md 147c5f01b2fSopenharmony_ci - 'merge_patch': api/basic_json/merge_patch.md 148c5f01b2fSopenharmony_ci - 'number_float_t': api/basic_json/number_float_t.md 149c5f01b2fSopenharmony_ci - 'number_integer_t': api/basic_json/number_integer_t.md 150c5f01b2fSopenharmony_ci - 'number_unsigned_t': api/basic_json/number_unsigned_t.md 151c5f01b2fSopenharmony_ci - 'object': api/basic_json/object.md 152c5f01b2fSopenharmony_ci - 'object_comparator_t': api/basic_json/object_comparator_t.md 153c5f01b2fSopenharmony_ci - 'object_t': api/basic_json/object_t.md 154c5f01b2fSopenharmony_ci - 'operator ValueType': api/basic_json/operator_ValueType.md 155c5f01b2fSopenharmony_ci - 'operator value_t': api/basic_json/operator_value_t.md 156c5f01b2fSopenharmony_ci - 'operator[]': api/basic_json/operator[].md 157c5f01b2fSopenharmony_ci - 'operator=': api/basic_json/operator=.md 158c5f01b2fSopenharmony_ci - 'operator+=': api/basic_json/operator+=.md 159c5f01b2fSopenharmony_ci - 'operator==': api/basic_json/operator_eq.md 160c5f01b2fSopenharmony_ci - 'operator!=': api/basic_json/operator_ne.md 161c5f01b2fSopenharmony_ci - 'operator<': api/basic_json/operator_lt.md 162c5f01b2fSopenharmony_ci - 'operator>': api/basic_json/operator_gt.md 163c5f01b2fSopenharmony_ci - 'operator<=': api/basic_json/operator_le.md 164c5f01b2fSopenharmony_ci - 'operator>=': api/basic_json/operator_ge.md 165c5f01b2fSopenharmony_ci - 'operator<=>': api/basic_json/operator_spaceship.md 166c5f01b2fSopenharmony_ci - 'out_of_range': api/basic_json/out_of_range.md 167c5f01b2fSopenharmony_ci - 'other_error': api/basic_json/other_error.md 168c5f01b2fSopenharmony_ci - 'parse': api/basic_json/parse.md 169c5f01b2fSopenharmony_ci - 'parse_error': api/basic_json/parse_error.md 170c5f01b2fSopenharmony_ci - 'parse_event_t': api/basic_json/parse_event_t.md 171c5f01b2fSopenharmony_ci - 'parser_callback_t': api/basic_json/parser_callback_t.md 172c5f01b2fSopenharmony_ci - 'patch': api/basic_json/patch.md 173c5f01b2fSopenharmony_ci - 'patch_inplace': api/basic_json/patch_inplace.md 174c5f01b2fSopenharmony_ci - 'push_back': api/basic_json/push_back.md 175c5f01b2fSopenharmony_ci - 'rbegin': api/basic_json/rbegin.md 176c5f01b2fSopenharmony_ci - 'rend': api/basic_json/rend.md 177c5f01b2fSopenharmony_ci - 'sax_parse': api/basic_json/sax_parse.md 178c5f01b2fSopenharmony_ci - 'size': api/basic_json/size.md 179c5f01b2fSopenharmony_ci - 'string_t': api/basic_json/string_t.md 180c5f01b2fSopenharmony_ci - 'swap': api/basic_json/swap.md 181c5f01b2fSopenharmony_ci - 'std::swap<basic_json>': api/basic_json/std_swap.md 182c5f01b2fSopenharmony_ci - 'to_bjdata': api/basic_json/to_bjdata.md 183c5f01b2fSopenharmony_ci - 'to_bson': api/basic_json/to_bson.md 184c5f01b2fSopenharmony_ci - 'to_cbor': api/basic_json/to_cbor.md 185c5f01b2fSopenharmony_ci - 'to_msgpack': api/basic_json/to_msgpack.md 186c5f01b2fSopenharmony_ci - 'to_string': api/basic_json/to_string.md 187c5f01b2fSopenharmony_ci - 'to_ubjson': api/basic_json/to_ubjson.md 188c5f01b2fSopenharmony_ci - 'type': api/basic_json/type.md 189c5f01b2fSopenharmony_ci - 'type_error': api/basic_json/type_error.md 190c5f01b2fSopenharmony_ci - 'type_name': api/basic_json/type_name.md 191c5f01b2fSopenharmony_ci - 'unflatten': api/basic_json/unflatten.md 192c5f01b2fSopenharmony_ci - 'update': api/basic_json/update.md 193c5f01b2fSopenharmony_ci - 'value': api/basic_json/value.md 194c5f01b2fSopenharmony_ci - 'value_t': api/basic_json/value_t.md 195c5f01b2fSopenharmony_ci - byte_container_with_subtype: 196c5f01b2fSopenharmony_ci - 'Overview': api/byte_container_with_subtype/index.md 197c5f01b2fSopenharmony_ci - '(constructor)': api/byte_container_with_subtype/byte_container_with_subtype.md 198c5f01b2fSopenharmony_ci - 'clear_subtype': api/byte_container_with_subtype/clear_subtype.md 199c5f01b2fSopenharmony_ci - 'has_subtype': api/byte_container_with_subtype/has_subtype.md 200c5f01b2fSopenharmony_ci - 'set_subtype': api/byte_container_with_subtype/set_subtype.md 201c5f01b2fSopenharmony_ci - 'subtype': api/byte_container_with_subtype/subtype.md 202c5f01b2fSopenharmony_ci - adl_serializer: 203c5f01b2fSopenharmony_ci - 'Overview': api/adl_serializer/index.md 204c5f01b2fSopenharmony_ci - 'from_json': api/adl_serializer/from_json.md 205c5f01b2fSopenharmony_ci - 'to_json': api/adl_serializer/to_json.md 206c5f01b2fSopenharmony_ci - 'json': api/json.md 207c5f01b2fSopenharmony_ci - json_pointer: 208c5f01b2fSopenharmony_ci - 'Overview': api/json_pointer/index.md 209c5f01b2fSopenharmony_ci - '(Constructor)': api/json_pointer/json_pointer.md 210c5f01b2fSopenharmony_ci - 'back': api/json_pointer/back.md 211c5f01b2fSopenharmony_ci - 'empty': api/json_pointer/empty.md 212c5f01b2fSopenharmony_ci - 'operator string_t': api/json_pointer/operator_string_t.md 213c5f01b2fSopenharmony_ci - 'operator==': api/json_pointer/operator_eq.md 214c5f01b2fSopenharmony_ci - 'operator!=': api/json_pointer/operator_ne.md 215c5f01b2fSopenharmony_ci - 'operator/': api/json_pointer/operator_slash.md 216c5f01b2fSopenharmony_ci - 'operator/=': api/json_pointer/operator_slasheq.md 217c5f01b2fSopenharmony_ci - 'parent_pointer': api/json_pointer/parent_pointer.md 218c5f01b2fSopenharmony_ci - 'pop_back': api/json_pointer/pop_back.md 219c5f01b2fSopenharmony_ci - 'push_back': api/json_pointer/push_back.md 220c5f01b2fSopenharmony_ci - 'string_t': api/json_pointer/string_t.md 221c5f01b2fSopenharmony_ci - 'to_string': api/json_pointer/to_string.md 222c5f01b2fSopenharmony_ci - json_sax: 223c5f01b2fSopenharmony_ci - 'Overview': api/json_sax/index.md 224c5f01b2fSopenharmony_ci - 'binary': api/json_sax/binary.md 225c5f01b2fSopenharmony_ci - 'boolean': api/json_sax/boolean.md 226c5f01b2fSopenharmony_ci - 'end_array': api/json_sax/end_array.md 227c5f01b2fSopenharmony_ci - 'end_object': api/json_sax/end_object.md 228c5f01b2fSopenharmony_ci - 'key': api/json_sax/key.md 229c5f01b2fSopenharmony_ci - 'null': api/json_sax/null.md 230c5f01b2fSopenharmony_ci - 'number_float': api/json_sax/number_float.md 231c5f01b2fSopenharmony_ci - 'number_integer': api/json_sax/number_integer.md 232c5f01b2fSopenharmony_ci - 'number_unsigned': api/json_sax/number_unsigned.md 233c5f01b2fSopenharmony_ci - 'parse_error': api/json_sax/parse_error.md 234c5f01b2fSopenharmony_ci - 'start_array': api/json_sax/start_array.md 235c5f01b2fSopenharmony_ci - 'start_object': api/json_sax/start_object.md 236c5f01b2fSopenharmony_ci - 'string': api/json_sax/string.md 237c5f01b2fSopenharmony_ci - 'operator<<(basic_json)': api/operator_ltlt.md 238c5f01b2fSopenharmony_ci - 'operator<<(json_pointer)': api/operator_ltlt.md 239c5f01b2fSopenharmony_ci - 'operator>>(basic_json)': api/operator_gtgt.md 240c5f01b2fSopenharmony_ci - 'operator""_json': api/operator_literal_json.md 241c5f01b2fSopenharmony_ci - 'operator""_json_pointer': api/operator_literal_json_pointer.md 242c5f01b2fSopenharmony_ci - 'ordered_json': api/ordered_json.md 243c5f01b2fSopenharmony_ci - 'ordered_map': api/ordered_map.md 244c5f01b2fSopenharmony_ci - macros: 245c5f01b2fSopenharmony_ci - 'Overview': api/macros/index.md 246c5f01b2fSopenharmony_ci - 'JSON_ASSERT': api/macros/json_assert.md 247c5f01b2fSopenharmony_ci - 'JSON_CATCH_USER': api/macros/json_throw_user.md 248c5f01b2fSopenharmony_ci - 'JSON_DIAGNOSTICS': api/macros/json_diagnostics.md 249c5f01b2fSopenharmony_ci - 'JSON_DISABLE_ENUM_SERIALIZATION': api/macros/json_disable_enum_serialization.md 250c5f01b2fSopenharmony_ci - 'JSON_HAS_CPP_11': api/macros/json_has_cpp_11.md 251c5f01b2fSopenharmony_ci - 'JSON_HAS_CPP_14': api/macros/json_has_cpp_11.md 252c5f01b2fSopenharmony_ci - 'JSON_HAS_CPP_17': api/macros/json_has_cpp_11.md 253c5f01b2fSopenharmony_ci - 'JSON_HAS_CPP_20': api/macros/json_has_cpp_11.md 254c5f01b2fSopenharmony_ci - 'JSON_HAS_EXPERIMENTAL_FILESYSTEM': api/macros/json_has_filesystem.md 255c5f01b2fSopenharmony_ci - 'JSON_HAS_FILESYSTEM': api/macros/json_has_filesystem.md 256c5f01b2fSopenharmony_ci - 'JSON_HAS_RANGES': api/macros/json_has_ranges.md 257c5f01b2fSopenharmony_ci - 'JSON_HAS_THREE_WAY_COMPARISON': api/macros/json_has_three_way_comparison.md 258c5f01b2fSopenharmony_ci - 'JSON_NOEXCEPTION': api/macros/json_noexception.md 259c5f01b2fSopenharmony_ci - 'JSON_NO_IO': api/macros/json_no_io.md 260c5f01b2fSopenharmony_ci - 'JSON_SKIP_LIBRARY_VERSION_CHECK': api/macros/json_skip_library_version_check.md 261c5f01b2fSopenharmony_ci - 'JSON_SKIP_UNSUPPORTED_COMPILER_CHECK': api/macros/json_skip_unsupported_compiler_check.md 262c5f01b2fSopenharmony_ci - 'JSON_THROW_USER': api/macros/json_throw_user.md 263c5f01b2fSopenharmony_ci - 'JSON_TRY_USER': api/macros/json_throw_user.md 264c5f01b2fSopenharmony_ci - 'JSON_USE_GLOBAL_UDLS': api/macros/json_use_global_udls.md 265c5f01b2fSopenharmony_ci - 'JSON_USE_IMPLICIT_CONVERSIONS': api/macros/json_use_implicit_conversions.md 266c5f01b2fSopenharmony_ci - 'JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON': api/macros/json_use_legacy_discarded_value_comparison.md 267c5f01b2fSopenharmony_ci - 'NLOHMANN_DEFINE_TYPE_INTRUSIVE': api/macros/nlohmann_define_type_intrusive.md 268c5f01b2fSopenharmony_ci - 'NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT': api/macros/nlohmann_define_type_intrusive.md 269c5f01b2fSopenharmony_ci - 'NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE': api/macros/nlohmann_define_type_non_intrusive.md 270c5f01b2fSopenharmony_ci - 'NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE_WITH_DEFAULT': api/macros/nlohmann_define_type_non_intrusive.md 271c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_NAMESPACE': api/macros/nlohmann_json_namespace.md 272c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_NAMESPACE_BEGIN': api/macros/nlohmann_json_namespace_begin.md 273c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_NAMESPACE_END': api/macros/nlohmann_json_namespace_begin.md 274c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_NAMESPACE_NO_VERSION': api/macros/nlohmann_json_namespace_no_version.md 275c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_SERIALIZE_ENUM': api/macros/nlohmann_json_serialize_enum.md 276c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_VERSION_MAJOR': api/macros/nlohmann_json_version_major.md 277c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_VERSION_MINOR': api/macros/nlohmann_json_version_major.md 278c5f01b2fSopenharmony_ci - 'NLOHMANN_JSON_VERSION_PATCH': api/macros/nlohmann_json_version_major.md 279c5f01b2fSopenharmony_ci 280c5f01b2fSopenharmony_ci# Extras 281c5f01b2fSopenharmony_ciextra: 282c5f01b2fSopenharmony_ci social: 283c5f01b2fSopenharmony_ci - icon: fontawesome/brands/github 284c5f01b2fSopenharmony_ci link: https://github.com/nlohmann 285c5f01b2fSopenharmony_ci - icon: fontawesome/brands/twitter 286c5f01b2fSopenharmony_ci link: https://twitter.com/nlohmann 287c5f01b2fSopenharmony_ci - icon: fontawesome/brands/linkedin 288c5f01b2fSopenharmony_ci link: https://www.linkedin.com/in/nielslohmann/ 289c5f01b2fSopenharmony_ci - icon: fontawesome/brands/xing 290c5f01b2fSopenharmony_ci link: https://www.xing.com/profile/Niels_Lohmann 291c5f01b2fSopenharmony_ci - icon: fontawesome/brands/paypal 292c5f01b2fSopenharmony_ci link: https://www.paypal.me/nlohmann 293c5f01b2fSopenharmony_ci generator: false 294c5f01b2fSopenharmony_ci 295c5f01b2fSopenharmony_ci# Extensions 296c5f01b2fSopenharmony_cimarkdown_extensions: 297c5f01b2fSopenharmony_ci - abbr 298c5f01b2fSopenharmony_ci - admonition 299c5f01b2fSopenharmony_ci - attr_list 300c5f01b2fSopenharmony_ci - def_list 301c5f01b2fSopenharmony_ci - codehilite: 302c5f01b2fSopenharmony_ci guess_lang: false 303c5f01b2fSopenharmony_ci - toc: 304c5f01b2fSopenharmony_ci permalink: true 305c5f01b2fSopenharmony_ci - pymdownx.arithmatex 306c5f01b2fSopenharmony_ci - pymdownx.betterem: 307c5f01b2fSopenharmony_ci smart_enable: all 308c5f01b2fSopenharmony_ci - pymdownx.caret 309c5f01b2fSopenharmony_ci - pymdownx.critic 310c5f01b2fSopenharmony_ci - pymdownx.details 311c5f01b2fSopenharmony_ci - pymdownx.emoji: 312c5f01b2fSopenharmony_ci emoji_index: !!python/name:materialx.emoji.twemoji 313c5f01b2fSopenharmony_ci emoji_generator: !!python/name:materialx.emoji.to_svg 314c5f01b2fSopenharmony_ci - pymdownx.inlinehilite 315c5f01b2fSopenharmony_ci - pymdownx.magiclink 316c5f01b2fSopenharmony_ci - pymdownx.mark 317c5f01b2fSopenharmony_ci #- pymdownx.smartsymbols 318c5f01b2fSopenharmony_ci - pymdownx.superfences 319c5f01b2fSopenharmony_ci - pymdownx.tasklist: 320c5f01b2fSopenharmony_ci custom_checkbox: true 321c5f01b2fSopenharmony_ci - pymdownx.tabbed 322c5f01b2fSopenharmony_ci - pymdownx.tilde 323c5f01b2fSopenharmony_ci - pymdownx.snippets: 324c5f01b2fSopenharmony_ci base_path: docs 325c5f01b2fSopenharmony_ci check_paths: true 326c5f01b2fSopenharmony_ci - plantuml_markdown: 327c5f01b2fSopenharmony_ci format: svg 328c5f01b2fSopenharmony_ci 329c5f01b2fSopenharmony_ciplugins: 330c5f01b2fSopenharmony_ci - search: 331c5f01b2fSopenharmony_ci separator: '[\s\-\.]' 332c5f01b2fSopenharmony_ci lang: en 333c5f01b2fSopenharmony_ci - minify: 334c5f01b2fSopenharmony_ci minify_html: true 335c5f01b2fSopenharmony_ci - git-revision-date-localized 336c5f01b2fSopenharmony_ci - redirects: 337c5f01b2fSopenharmony_ci redirect_maps: 338c5f01b2fSopenharmony_ci 'api/basic_json/operator_gtgt.md': api/operator_gtgt.md 339c5f01b2fSopenharmony_ci 'api/basic_json/operator_ltlt.md': api/operator_ltlt.md 340c5f01b2fSopenharmony_ci 'api/basic_json/operator_literal_json.md': api/operator_literal_json.md 341c5f01b2fSopenharmony_ci 'api/basic_json/operator_literal_json_pointer.md': api/operator_literal_json_pointer.md 342c5f01b2fSopenharmony_ci 'api/json_pointer/operator_string.md': api/json_pointer/operator_string_t.md 343c5f01b2fSopenharmony_ci 344c5f01b2fSopenharmony_ciextra_css: 345c5f01b2fSopenharmony_ci - css/custom.css 346c5f01b2fSopenharmony_ci 347c5f01b2fSopenharmony_ciextra_javascript: 348c5f01b2fSopenharmony_ci - https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML 349