deprecated
unknown
deprecated.html
nlohmann
c
ns
nlohmann
namespacenlohmann.html
namespace for Niels Lohmann
json
cpp
tdef
nlohmann
namespacenlohmann_a2bfd99e845a2e5cd90aeaf1b1431f474.html
a2bfd99e845a2e5cd90aeaf1b1431f474
default JSON class
json.hpp
nlohmann::basic_json
c
tmplt
nlohmann::basic_json
classnlohmann_1_1basic__json.html
a class to store JSON values
json.hpp
parser_callback_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a9e35475e2027520a78e09f460dbe048a.html
a9e35475e2027520a78e09f460dbe048a
per-element parser callback type
get_allocator
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_a1a446a48beed4ea564addfd12d235793.html
a1a446a48beed4ea564addfd12d235793
returns the allocator associated with the container
json.hpp
value_type
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_ac8d45b57874b4a6e9c07f7d3b5daa1f9.html
ac8d45b57874b4a6e9c07f7d3b5daa1f9
the type of elements in a basic_json container
reference
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a3ec8e17be8732fe436e9d6733f52b7a3.html
a3ec8e17be8732fe436e9d6733f52b7a3
the type of an element reference
const_reference
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_af677a29b0e66edc9f66e5167e4667071.html
af677a29b0e66edc9f66e5167e4667071
the type of an element const reference
difference_type
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_aec316934a555dd1acdd3600e5d4a4cdf.html
aec316934a555dd1acdd3600e5d4a4cdf
a type to represent differences between iterators
size_type
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a1579a8f72a230358d6cd1a6e8a62859b.html
a1579a8f72a230358d6cd1a6e8a62859b
a type to represent container sizes
allocator_type
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_aa44ce84b9ac506b905b8fb56c9a0989d.html
aa44ce84b9ac506b905b8fb56c9a0989d
the allocator type
pointer
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a9d1b58099dc64695fcf2847ab0b2a7c7.html
a9d1b58099dc64695fcf2847ab0b2a7c7
the type of an element pointer
const_pointer
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a06efb200b69942eacd1ea22d0f6ccebb.html
a06efb200b69942eacd1ea22d0f6ccebb
the type of an element const pointer
reverse_iterator
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a2f1f83aa187a56dc5ec7a7027065ac8a.html
a2f1f83aa187a56dc5ec7a7027065ac8a
a reverse iterator for a basic_json container
const_reverse_iterator
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_ae336fff01f4b78e3e16e5008dc8dbc00.html
ae336fff01f4b78e3e16e5008dc8dbc00
a const reverse iterator for a basic_json container
object_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a0ac9894c9de8dc551cf2e5f1c605537f.html
a0ac9894c9de8dc551cf2e5f1c605537f
a type for an object
array_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_ab00b882d39306d663c23dab110f5cae0.html
ab00b882d39306d663c23dab110f5cae0
a type for an array
string_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_ab63e618bbb0371042b1bec17f5891f42.html
ab63e618bbb0371042b1bec17f5891f42
a type for a string
boolean_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_af3bc3e83aa162d7ba4df16a949872723.html
af3bc3e83aa162d7ba4df16a949872723
a type for a boolean
number_integer_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_ac4b10b2364f26ce47bdb9a413ff04a59.html
ac4b10b2364f26ce47bdb9a413ff04a59
a type for a number (integer)
number_unsigned_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a60a04166c122072ab11eaf9845d9cd1d.html
a60a04166c122072ab11eaf9845d9cd1d
a type for a number (unsigned)
number_float_t
cpp
tdef
nlohmann::basic_json
classnlohmann_1_1basic__json_a74a0013e847fdc574b48f931f0e757e1.html
a74a0013e847fdc574b48f931f0e757e1
a type for a number (floating-point)
array
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_a5685815624b086caa532f41e853d4b0f.html
a5685815624b086caa532f41e853d4b0f
explicitly create an array from an initializer list
json.hpp
object
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_ad25b2f8c21e241e2d63455537a9294ff.html
ad25b2f8c21e241e2d63455537a9294ff
explicitly create an object from an initializer list
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a8f77085bd98c97a983d9ba12efbf6148.html
a8f77085bd98c97a983d9ba12efbf6148
create an empty value with a given type
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa7ad0ebda83e54c22ba8b3d954ef1293.html
aa7ad0ebda83e54c22ba8b3d954ef1293
create a null object
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a9af5ea68c88f423ddf35216aff7f1813.html
a9af5ea68c88f423ddf35216aff7f1813
create an object (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ab7be2bc58ae0c2c2c30d40f15d6399f8.html
ab7be2bc58ae0c2c2c30d40f15d6399f8
create an object (implicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a3aaf41d385f0d9a93deb92f9b14ae0cf.html
a3aaf41d385f0d9a93deb92f9b14ae0cf
create an array (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a81aaaab0f3b326afda2d226daab4f1e1.html
a81aaaab0f3b326afda2d226daab4f1e1
create an array (implicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ab8b43d92a042dde96c28aeea81dd52de.html
ab8b43d92a042dde96c28aeea81dd52de
create a string (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a3654da9a84deaf61899c4eee5b93c2c5.html
a3654da9a84deaf61899c4eee5b93c2c5
create a string (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ae85d91b0620650bcd9993e09d0e287d9.html
ae85d91b0620650bcd9993e09d0e287d9
create a string (implicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aac36af84d907b5c3e469af889661620a.html
aac36af84d907b5c3e469af889661620a
create a boolean (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a0d838bc7ffca6017f51167e0a8ffd9b6.html
a0d838bc7ffca6017f51167e0a8ffd9b6
create an integer number (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a70ae1f0747f5b7a89979512866474f1a.html
a70ae1f0747f5b7a89979512866474f1a
create an integer number from an enum type (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ad2eddc2c13ab084f067eaba65d381ad2.html
ad2eddc2c13ab084f067eaba65d381ad2
create an integer number (implicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a85b09b03916d3d1e73373f49cdd4136d.html
a85b09b03916d3d1e73373f49cdd4136d
create an unsigned integer number (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a68a5f34b164a07b8ced13fcf2b7ec834.html
a68a5f34b164a07b8ced13fcf2b7ec834
create an unsigned number (implicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a2badcf191deabf579abcf8d3654da26f.html
a2badcf191deabf579abcf8d3654da26f
create a floating-point number (explicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a4bbdfd6dd8d2e6fc9ac5d81ef61ba3fe.html
a4bbdfd6dd8d2e6fc9ac5d81ef61ba3fe
create an floating-point number (implicit)
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_afeb998aec45296bc2050bd1c41ef41eb.html
afeb998aec45296bc2050bd1c41ef41eb
create a container (array or object) from an initializer list
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a112a2d8e76345ea64f71e2985fee4c52.html
a112a2d8e76345ea64f71e2985fee4c52
construct an array with count copies of given value
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_af7acf3838a79363356f24538941a559c.html
af7acf3838a79363356f24538941a559c
construct a JSON container given an iterator range
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a32350263eb105764844c5a85e156a255.html
a32350263eb105764844c5a85e156a255
construct a JSON value given an input stream
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a4ab93491f82545342562c7ee7e3166c7.html
a4ab93491f82545342562c7ee7e3166c7
copy constructor
json.hpp
basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a73e150cbcba5643cb89de8f515eb64e2.html
a73e150cbcba5643cb89de8f515eb64e2
move constructor
json.hpp
operator=
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ae08fa64b9f0a5b5c878cbbabb7a296ee.html
ae08fa64b9f0a5b5c878cbbabb7a296ee
copy assignment
json.hpp
~basic_json
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a947b5b2a832e490858dbdddfe7085831.html
a947b5b2a832e490858dbdddfe7085831
destructor
json.hpp
dump
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_afd4b7d7bcadc62da7c582fa36ba6805f.html
afd4b7d7bcadc62da7c582fa36ba6805f
serialization
json.hpp
type
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a5d466b240d0ba9f648d7fd4ff42359f5.html
a5d466b240d0ba9f648d7fd4ff42359f5
return the type of the JSON value (explicit)
json.hpp
is_primitive
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_adcd6086bac286854d5cc8b7f84d74a49.html
adcd6086bac286854d5cc8b7f84d74a49
return whether type is primitive
json.hpp
is_structured
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a873f4bff2f2a83f68fc1b5341ebdd446.html
a873f4bff2f2a83f68fc1b5341ebdd446
return whether type is structured
json.hpp
is_null
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a8abdfc0d6e051f6fa29d49da57bce631.html
a8abdfc0d6e051f6fa29d49da57bce631
return whether value is null
json.hpp
is_boolean
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_adade77415e7f7bf08a9b5150c742714d.html
adade77415e7f7bf08a9b5150c742714d
return whether value is a boolean
json.hpp
is_number
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a957eb9594c7f0ca93212c30f3a400873.html
a957eb9594c7f0ca93212c30f3a400873
return whether value is a number
json.hpp
is_number_integer
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a435c93d06ef28f8003c31f62ffe4aed1.html
a435c93d06ef28f8003c31f62ffe4aed1
return whether value is an integer number
json.hpp
is_number_unsigned
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa388dc101bc285a98122a38fd2e3a9db.html
aa388dc101bc285a98122a38fd2e3a9db
return whether value is an unsigned integer number
json.hpp
is_number_float
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7641371be8a347f3c1e05ac089a74c36.html
a7641371be8a347f3c1e05ac089a74c36
return whether value is a floating-point number
json.hpp
is_object
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a94ba313c00f1713fa4be85de64083754.html
a94ba313c00f1713fa4be85de64083754
return whether value is an object
json.hpp
is_array
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a256a4cef002023acab3c9d75b569f54a.html
a256a4cef002023acab3c9d75b569f54a
return whether value is an array
json.hpp
is_string
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a409e854d754f5684b2cce74ee20dbc3b.html
a409e854d754f5684b2cce74ee20dbc3b
return whether value is a string
json.hpp
is_discarded
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a1002d187e05b5323bda5de124cbe95a8.html
a1002d187e05b5323bda5de124cbe95a8
return whether value is discarded
json.hpp
operator value_t
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a02397f02bb1182bf1e1bc7ecf7f2c227.html
a02397f02bb1182bf1e1bc7ecf7f2c227
return the type of the JSON value (implicit)
json.hpp
get
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aba0695744dbcdad65825f91768a8f04f.html
aba0695744dbcdad65825f91768a8f04f
get a value (explicit)
json.hpp
get
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ac5693cff1df0775cd3fbe960412cde4b.html
ac5693cff1df0775cd3fbe960412cde4b
get a pointer value (explicit)
json.hpp
get
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a9008c688b9bd5798e4090c971d20ee92.html
a9008c688b9bd5798e4090c971d20ee92
get a pointer value (explicit)
json.hpp
get_ptr
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7ab11375ed2e29c2fcb6119386851445.html
a7ab11375ed2e29c2fcb6119386851445
get a pointer value (implicit)
json.hpp
get_ptr
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a9780ea9bb66b6191cb087b14396972c1.html
a9780ea9bb66b6191cb087b14396972c1
get a pointer value (implicit)
json.hpp
get_ref
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a4f332e90f3cae562d0c3fa6ba48f74f9.html
a4f332e90f3cae562d0c3fa6ba48f74f9
get a reference value (implicit)
json.hpp
get_ref
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ab5386a09a24b341435172f43962a43f2.html
ab5386a09a24b341435172f43962a43f2
get a reference value (implicit)
json.hpp
operator ValueType
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ac5bed64638180098b5db82f8e482d855.html
ac5bed64638180098b5db82f8e482d855
get a value (implicit)
json.hpp
at
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a214a8c22d616fd3567b88932c07436c9.html
a214a8c22d616fd3567b88932c07436c9
access specified array element with bounds checking
json.hpp
at
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a3f7029fe6d929cf2fa48df1233ccd761.html
a3f7029fe6d929cf2fa48df1233ccd761
access specified array element with bounds checking
json.hpp
at
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7ed92d56cb313b243c1917696ffdf074.html
a7ed92d56cb313b243c1917696ffdf074
access specified object element with bounds checking
json.hpp
at
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a2ec9378f9545adf4b79099aa8f8a1673.html
a2ec9378f9545adf4b79099aa8f8a1673
access specified object element with bounds checking
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a59732a1de287a7301cca19a7a7748159.html
a59732a1de287a7301cca19a7a7748159
access specified array element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a2dea7491d9fa709311459f87201e25aa.html
a2dea7491d9fa709311459f87201e25aa
access specified array element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a92fbb711a36b5ce78ee228b26787c034.html
a92fbb711a36b5ce78ee228b26787c034
access specified object element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a6eb50ec247cc53bdd46fb13e38e0de04.html
a6eb50ec247cc53bdd46fb13e38e0de04
read-only access specified object element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a140b8251f82e99ad279dcad5c977e26b.html
a140b8251f82e99ad279dcad5c977e26b
access specified object element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ad797fbde8b35ce96549d4bee5d42b234.html
ad797fbde8b35ce96549d4bee5d42b234
read-only access specified object element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ac7c006e2345a76859c4802db7d130e0e.html
ac7c006e2345a76859c4802db7d130e0e
access specified object element
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a95d9c6a59674193aa55798968d1a9de6.html
a95d9c6a59674193aa55798968d1a9de6
read-only access specified object element
json.hpp
value
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a407e73a037e6e3067ef7aa2c25a79f39.html
a407e73a037e6e3067ef7aa2c25a79f39
access specified object element with default value
json.hpp
value
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a0491b6739b54dcf83d5e10c4f604ca8f.html
a0491b6739b54dcf83d5e10c4f604ca8f
overload for a default value of type const char*
json.hpp
value
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a576ca17f297a7a43200088c24b8437e6.html
a576ca17f297a7a43200088c24b8437e6
access specified object element via JSON Pointer with default value
json.hpp
value
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a2dff00633c2e914fa464f23b4bce6bcb.html
a2dff00633c2e914fa464f23b4bce6bcb
overload for a default value of type const char*
json.hpp
front
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa45753034bea87f9d2c0c42ace9ff75c.html
aa45753034bea87f9d2c0c42ace9ff75c
access the first element
json.hpp
front
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a2256d4912473af915739ddde259c7ca8.html
a2256d4912473af915739ddde259c7ca8
access the first element
json.hpp
back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a71b1d38ef402dfee58fba1fe01fa67f5.html
a71b1d38ef402dfee58fba1fe01fa67f5
access the last element
json.hpp
back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a5b3bd4f3fc1458835770c5a22cb74de1.html
a5b3bd4f3fc1458835770c5a22cb74de1
access the last element
json.hpp
erase
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ab9f8c9a02d6bb794ee26801a232ca4f4.html
ab9f8c9a02d6bb794ee26801a232ca4f4
remove element given an iterator
json.hpp
erase
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa8996e3f8cd3e5113dcc3cb34bef7c0a.html
aa8996e3f8cd3e5113dcc3cb34bef7c0a
remove elements given an iterator range
json.hpp
erase
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa36e72ffc3241b960fe9186d19e03bc3.html
aa36e72ffc3241b960fe9186d19e03bc3
remove element from a JSON object given a key
json.hpp
erase
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a3da254c422ede5495f2815c5e48c00c5.html
a3da254c422ede5495f2815c5e48c00c5
remove element from a JSON array given an index
json.hpp
find
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_affe7e160e7bb06eed83c8b437af4692f.html
affe7e160e7bb06eed83c8b437af4692f
find an element in a JSON object
json.hpp
find
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a41aa8439842493e0595928a3e2cb7106.html
a41aa8439842493e0595928a3e2cb7106
find an element in a JSON object
json.hpp
count
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a20d85eb83c2c0cfa0918f630b192635c.html
a20d85eb83c2c0cfa0918f630b192635c
returns the number of occurrences of a key in a JSON object
json.hpp
iterator_wrapper
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_ab936779c70bec68343ef440ed13251e5.html
ab936779c70bec68343ef440ed13251e5
wrapper to access iterator member functions in range-based for
json.hpp
iterator_wrapper
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_af148cdab12df5bf86119fac735ccaac5.html
af148cdab12df5bf86119fac735ccaac5
wrapper to access iterator member functions in range-based for
json.hpp
begin
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ad4e381c54039607be08d7af41a1f6ad1.html
ad4e381c54039607be08d7af41a1f6ad1
returns an iterator to the first element
json.hpp
begin
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_af9587bc58ebfac62b2c6b08799f57c2f.html
af9587bc58ebfac62b2c6b08799f57c2f
returns a const iterator to the first element
json.hpp
cbegin
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7355a41b0033ff8a27d58550544d5a59.html
a7355a41b0033ff8a27d58550544d5a59
returns a const iterator to the first element
json.hpp
end
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a12ccf14d39ddae52f6c7e126105a230b.html
a12ccf14d39ddae52f6c7e126105a230b
returns an iterator to one past the last element
json.hpp
end
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_abd7e95159740e94160c13392b1536eb1.html
abd7e95159740e94160c13392b1536eb1
returns a const iterator to one past the last element
json.hpp
cend
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa730d68d55ccc48d2cd4835ff46d2a0f.html
aa730d68d55ccc48d2cd4835ff46d2a0f
returns a const iterator to one past the last element
json.hpp
rbegin
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a62ccf5b9b3674aec2403fbc02da03db8.html
a62ccf5b9b3674aec2403fbc02da03db8
returns an iterator to the reverse-beginning
json.hpp
rbegin
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a15e70a44e2a8db929694819fed256653.html
a15e70a44e2a8db929694819fed256653
returns a const reverse iterator to the last element
json.hpp
rend
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aaa160a960dd3dd90856a72b1d8dbe707.html
aaa160a960dd3dd90856a72b1d8dbe707
returns an iterator to the reverse-end
json.hpp
rend
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a36fda9749be288cac96cfd846cb62561.html
a36fda9749be288cac96cfd846cb62561
returns a const reverse iterator to one before the first
json.hpp
crbegin
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a060b33f8f255986088652625f9d50681.html
a060b33f8f255986088652625f9d50681
returns a const reverse iterator to the last element
json.hpp
crend
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa7084e62b93ef0236698b246a58bb2da.html
aa7084e62b93ef0236698b246a58bb2da
returns a const reverse iterator to one before the first
json.hpp
empty
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ae3fe0423252e171973cdd5786d036e30.html
ae3fe0423252e171973cdd5786d036e30
checks whether the container is empty
json.hpp
size
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a0ea8a1ecca4b3cb0ba09ad7552c364b6.html
a0ea8a1ecca4b3cb0ba09ad7552c364b6
returns the number of elements
json.hpp
max_size
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7936417b875b7ec737f77ef84bbf7871.html
a7936417b875b7ec737f77ef84bbf7871
returns the maximum possible number of elements
json.hpp
clear
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_ad6e51670e9c0052856f3fee01df5c44f.html
ad6e51670e9c0052856f3fee01df5c44f
clears the contents
json.hpp
push_back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a486b96adbf4886c38e38c952394a220f.html
a486b96adbf4886c38e38c952394a220f
add an object to an array
json.hpp
operator+=
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a1c1aa2d148a3e4ce0d4e50cf5b894f41.html
a1c1aa2d148a3e4ce0d4e50cf5b894f41
add an object to an array
json.hpp
push_back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a6f3dfd3e83a1e907d7946b47fcd7ceba.html
a6f3dfd3e83a1e907d7946b47fcd7ceba
add an object to an array
json.hpp
operator+=
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a80c21170db6b5ffd9274b3f351cebadc.html
a80c21170db6b5ffd9274b3f351cebadc
add an object to an array
json.hpp
push_back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a5212588544f6d2266384c3be9bfda0c5.html
a5212588544f6d2266384c3be9bfda0c5
add an object to an object
json.hpp
operator+=
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a9486a272e034c0548305d7a12f3045e6.html
a9486a272e034c0548305d7a12f3045e6
add an object to an object
json.hpp
push_back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a9c9b4932b26a9630e1a3f25ea42a2c43.html
a9c9b4932b26a9630e1a3f25ea42a2c43
add an object to an object
json.hpp
operator+=
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa0033766b4d3134b9bb57d81762d75a2.html
aa0033766b4d3134b9bb57d81762d75a2
add an object to an object
json.hpp
emplace_back
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_af8a435033327d9237da414afc1cce513.html
af8a435033327d9237da414afc1cce513
add an object to an array
json.hpp
emplace
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a602f275f0359ab181221384989810604.html
a602f275f0359ab181221384989810604
add an object to an object if key does not exist
json.hpp
insert
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7f7bbb3a9efef2e2442f538a24c1c47b.html
a7f7bbb3a9efef2e2442f538a24c1c47b
inserts element
json.hpp
insert
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a8468efcfcd95db15f46887b29924ed5c.html
a8468efcfcd95db15f46887b29924ed5c
inserts element
json.hpp
insert
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a624025acfcf64364d98424402b837bc6.html
a624025acfcf64364d98424402b837bc6
inserts elements
json.hpp
insert
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aeaa0644fd6b99af364e772092268dfd6.html
aeaa0644fd6b99af364e772092268dfd6
inserts elements
json.hpp
insert
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aadb4e5be88221e5e28cdb752332f3d13.html
aadb4e5be88221e5e28cdb752332f3d13
inserts elements
json.hpp
swap
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a2f774129440c427253dc97406e2d9010.html
a2f774129440c427253dc97406e2d9010
exchanges the values
json.hpp
swap
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a8209621de6184d9eabe136b7c8f61935.html
a8209621de6184d9eabe136b7c8f61935
exchanges the values
json.hpp
swap
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a38ee0f09a318d003add75e0787040794.html
a38ee0f09a318d003add75e0787040794
exchanges the values
json.hpp
swap
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a86089c703a2e563b9f760c2f8408efa7.html
a86089c703a2e563b9f760c2f8408efa7
exchanges the values
json.hpp
operator<
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a24d7df0b5b41319dbab2713d3641faf7.html
a24d7df0b5b41319dbab2713d3641faf7
comparison operator for JSON types
json.hpp
operator==
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a122640e7e2db1814fc7bbb3c122ec76e.html
a122640e7e2db1814fc7bbb3c122ec76e
comparison: equal
json.hpp
operator==
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a9730b9f7bc2150e641fe20198d4477c7.html
a9730b9f7bc2150e641fe20198d4477c7
comparison: equal
json.hpp
operator==
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a98e05a2c9b8f74bd60442772cddeee52.html
a98e05a2c9b8f74bd60442772cddeee52
comparison: equal
json.hpp
operator!=
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a6e2e21da48f5d9471716cd868a068327.html
a6e2e21da48f5d9471716cd868a068327
comparison: not equal
json.hpp
operator!=
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_ae347859ec88176ef76a0cbe5b4514fcf.html
ae347859ec88176ef76a0cbe5b4514fcf
comparison: not equal
json.hpp
operator!=
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a7f97a91ad8f1d5cf0b9213bd24f247c4.html
a7f97a91ad8f1d5cf0b9213bd24f247c4
comparison: not equal
json.hpp
operator<
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_aacd442b66140c764c594ac8ad7dfd5b3.html
aacd442b66140c764c594ac8ad7dfd5b3
comparison: less than
json.hpp
operator<=
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a5c8bb5200f5eac10d31e26be46e5b1ac.html
a5c8bb5200f5eac10d31e26be46e5b1ac
comparison: less than or equal
json.hpp
operator>
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a87db51b6b936fb2ea293cdbc8702dcb8.html
a87db51b6b936fb2ea293cdbc8702dcb8
comparison: greater than
json.hpp
operator>=
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a74a943800c7f103d0990d7eef82c6453.html
a74a943800c7f103d0990d7eef82c6453
comparison: greater than or equal
json.hpp
operator<<
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a5e34c5435e557d0bf666bd7311211405.html
a5e34c5435e557d0bf666bd7311211405
serialize to stream
json.hpp
operator>>
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a34d6a60dd99e9f33b8273a1c8db5669b.html
a34d6a60dd99e9f33b8273a1c8db5669b
serialize to stream
json.hpp
parse
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_ace63ac4eb1dd7251a259d32e397461a3.html
ace63ac4eb1dd7251a259d32e397461a3
deserialize from an array
json.hpp
parse
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_a90f05d55d9d0702c075cd281fd0d85ae.html
a90f05d55d9d0702c075cd281fd0d85ae
deserialize from string literal
json.hpp
parse
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_a0923f9749409345a21f8cb15ee95fc0d.html
a0923f9749409345a21f8cb15ee95fc0d
deserialize from stream
json.hpp
parse
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_a959bc32fc72a76cd5a1bd6977926f787.html
a959bc32fc72a76cd5a1bd6977926f787
deserialize from stream
json.hpp
parse
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_aa8dca2e91a6301c36890f844e64f0023.html
aa8dca2e91a6301c36890f844e64f0023
deserialize from an iterator range with contiguous storage
json.hpp
parse
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_aeffd70f622f8f2a51fd3d95af64b63a7.html
aeffd70f622f8f2a51fd3d95af64b63a7
deserialize from a container with contiguous storage
json.hpp
operator<<
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_a60ca396028b8d9714c6e10efbf475af6.html
a60ca396028b8d9714c6e10efbf475af6
deserialize from stream
json.hpp
operator>>
cpp
ffunc
nlohmann::basic_json
classnlohmann_1_1basic__json_aaf363408931d76472ded14017e59c9e8.html
aaf363408931d76472ded14017e59c9e8
deserialize from stream
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a7605b20debcc12fc44bd9f2075122a87.html
a7605b20debcc12fc44bd9f2075122a87
access specified element via JSON Pointer
json.hpp
operator[]
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a1eb1a32bfce21629e64a510d945e01c5.html
a1eb1a32bfce21629e64a510d945e01c5
access specified element via JSON Pointer
json.hpp
at
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a649aef71e5d952499da7ad3b8e7c9236.html
a649aef71e5d952499da7ad3b8e7c9236
access specified element via JSON Pointer
json.hpp
at
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a8faa955d51ec1f63b9ea9a7cc1eb93e8.html
a8faa955d51ec1f63b9ea9a7cc1eb93e8
access specified element via JSON Pointer
json.hpp
flatten
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_a54d58e56e8a67aaf0c2f3a3a05a76bba.html
a54d58e56e8a67aaf0c2f3a3a05a76bba
return flattened JSON value
json.hpp
unflatten
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_abc459edfac71c4ecc9347731f722026b.html
abc459edfac71c4ecc9347731f722026b
unflatten a previously flattened JSON value
json.hpp
diff
cpp
clm
nlohmann::basic_json
classnlohmann_1_1basic__json_a5ef1934868b90452a4a34695489c60cd.html
a5ef1934868b90452a4a34695489c60cd
creates a diff as a JSON patch
json.hpp
patch
cpp
instm
nlohmann::basic_json
classnlohmann_1_1basic__json_aff9d131320db407da31304fb2b5cb7a5.html
aff9d131320db407da31304fb2b5cb7a5
applies a JSON patch
json.hpp
object_start
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafeae73f17027cb0acbb537f29d0a6944b26
the parser read { and started to process a JSON object
object_end
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafeaf63e2a2468a37aa4f394fcc3bcb8249c
the parser read } and finished processing a JSON object
array_start
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafeaa4388a3d92419edbb1c6efd4d52461f3
the parser read [ and started to process a JSON array
array_end
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafea49642fb732aa2e112188fba1f9d3ef7f
the parser read ] and finished processing a JSON array
key
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafea3c6e0b8a9c15224a8228b9a98ca1531d
the parser read a key of a value in an object
value
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafea2063c1608d6e0baf80249c42e2be5804
the parser finished reading a JSON value
null
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a37a6259cc0c1dae299a7866489dff0bd
null value
object
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522aa8cfde6331bd59eb2ac96f8911c4b666
object (unordered set of name/value pairs)
array
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522af1f713c9e000f5d3f280adbd124df4f5
array (ordered collection of values)
string
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522ab45cffe084dd3d20d928bee85e7b0f21
string value
boolean
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a84e2c64f38f78ba3ea5c905ab5a2da27
boolean value
number_integer
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a5763da164f8659d94a56e29df64b4bcc
number value (signed integer)
number_unsigned
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522adce7cc8ec29055c4158828921f2f265e
number value (unsigned integer)
number_float
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522ad9966ecb59667235a57b4b999a649eef
number value (floating-point)
discarded
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a94708897ec9db8647dfe695714c98e46
discarded by the the parser callback function
object_start
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafeae73f17027cb0acbb537f29d0a6944b26
the parser read { and started to process a JSON object
object_end
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafeaf63e2a2468a37aa4f394fcc3bcb8249c
the parser read } and finished processing a JSON object
array_start
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafeaa4388a3d92419edbb1c6efd4d52461f3
the parser read [ and started to process a JSON array
array_end
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafea49642fb732aa2e112188fba1f9d3ef7f
the parser read ] and finished processing a JSON array
key
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafea3c6e0b8a9c15224a8228b9a98ca1531d
the parser read a key of a value in an object
value
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_aea1c863b719b4ca5b77188c171bbfafe.html
aea1c863b719b4ca5b77188c171bbfafea2063c1608d6e0baf80249c42e2be5804
the parser finished reading a JSON value
null
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a37a6259cc0c1dae299a7866489dff0bd
null value
object
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522aa8cfde6331bd59eb2ac96f8911c4b666
object (unordered set of name/value pairs)
array
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522af1f713c9e000f5d3f280adbd124df4f5
array (ordered collection of values)
string
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522ab45cffe084dd3d20d928bee85e7b0f21
string value
boolean
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a84e2c64f38f78ba3ea5c905ab5a2da27
boolean value
number_integer
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a5763da164f8659d94a56e29df64b4bcc
number value (signed integer)
number_unsigned
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522adce7cc8ec29055c4158828921f2f265e
number value (unsigned integer)
number_float
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522ad9966ecb59667235a57b4b999a649eef
number value (floating-point)
discarded
cpp
econst
nlohmann::basic_json
classnlohmann_1_1basic__json_a231b02148577b69a154b2ce2c87a5522.html
a231b02148577b69a154b2ce2c87a5522a94708897ec9db8647dfe695714c98e46
discarded by the the parser callback function
nlohmann::basic_json::const_iterator
c
cl
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator.html
a const random access iterator for the basic_json class
json.hpp
difference_type
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a49d7c3e9ef3280df03052cce988b792f.html
a49d7c3e9ef3280df03052cce988b792f
a type to represent differences between iterators
iterator_category
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a821560d64f50525162097f19b1392e7f.html
a821560d64f50525162097f19b1392e7f
the category of the iterator
pointer
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a1da96fc3054d547e7706d3a2f073f389.html
a1da96fc3054d547e7706d3a2f073f389
defines a pointer to the type iterated over (value_type)
reference
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_aefd248cac6493eed1e6ff53ba6a63eb2.html
aefd248cac6493eed1e6ff53ba6a63eb2
defines a reference to the type iterated over (value_type)
value_type
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a9ea0497199b1e96ce9cadd1f202ec343.html
a9ea0497199b1e96ce9cadd1f202ec343
the type of the values when the iterator is dereferenced
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ac6fdaff67857f82a623e5cc253917639.html
ac6fdaff67857f82a623e5cc253917639
default constructor
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a23de834b11bd895209aa65c100ab9ceb.html
a23de834b11bd895209aa65c100ab9ceb
constructor for a given JSON instance
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a6b950c6bc081ac1ec1540ec05ceb2603.html
a6b950c6bc081ac1ec1540ec05ceb2603
copy constructor given a non-const iterator
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a18c35a6735d3da96b4fc026421c05dd8.html
a18c35a6735d3da96b4fc026421c05dd8
copy constructor
json.hpp
key
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a0e717ab658d27f646a3c8602cac91d83.html
a0e717ab658d27f646a3c8602cac91d83
return the key of an object iterator
json.hpp
operator!=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a2defc155f17e8325747d2f884bb60eab.html
a2defc155f17e8325747d2f884bb60eab
comparison: not equal
json.hpp
operator*
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_acfc918b6350449111ca58af5eb3da999.html
acfc918b6350449111ca58af5eb3da999
return a reference to the value pointed to by the iterator
json.hpp
operator+
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a7a80257f2303210b0a5d056fc0b30b40.html
a7a80257f2303210b0a5d056fc0b30b40
add to iterator
json.hpp
operator++
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a8dbaec5bf8ccba3225520356629061cb.html
a8dbaec5bf8ccba3225520356629061cb
post-increment (it++)
json.hpp
operator++
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a8fbb15efd97599209a7def77af8e748e.html
a8fbb15efd97599209a7def77af8e748e
pre-increment (++it)
json.hpp
operator+=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a0d5820d1dda9dea3bbeb029cacf68522.html
a0d5820d1dda9dea3bbeb029cacf68522
add to iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_abc4552ba2fe39e7901a83dd6d4dec151.html
abc4552ba2fe39e7901a83dd6d4dec151
subtract from iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_af3ef241a9e26398ea0cf45026287c2ed.html
af3ef241a9e26398ea0cf45026287c2ed
return difference
json.hpp
operator--
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a6cab1c2ed7e2a014980e2a5717f43a64.html
a6cab1c2ed7e2a014980e2a5717f43a64
post-decrement (it–)
json.hpp
operator--
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_adeb2ff3fdf3cc301b72db109934c9199.html
adeb2ff3fdf3cc301b72db109934c9199
pre-decrement (–it)
json.hpp
operator-=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_aefac8f3e390ac917f021761f4a8f8e71.html
aefac8f3e390ac917f021761f4a8f8e71
subtract from iterator
json.hpp
operator->
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_abae808b09a822cc3da4cef0efb89115d.html
abae808b09a822cc3da4cef0efb89115d
dereference the iterator
json.hpp
operator<
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ae0f996eef6a970b2e654c4f6d33d6f9a.html
ae0f996eef6a970b2e654c4f6d33d6f9a
comparison: smaller
json.hpp
operator<=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ab31ede5b25ad5e8a3bb06f6eadb50923.html
ab31ede5b25ad5e8a3bb06f6eadb50923
comparison: less than or equal
json.hpp
operator=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a2b6561a7b39b9aa3a220aa3b6e2d9589.html
a2b6561a7b39b9aa3a220aa3b6e2d9589
copy assignment
json.hpp
operator==
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_acf1fcb73ff770117446670cefc927dd2.html
acf1fcb73ff770117446670cefc927dd2
comparison: equal
json.hpp
operator>
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a3a7ed729e72bc7c1d0b75ed8cc2bd830.html
a3a7ed729e72bc7c1d0b75ed8cc2bd830
comparison: greater than
json.hpp
operator>=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a1ed92c14d88b802345bd15417a417a5d.html
a1ed92c14d88b802345bd15417a417a5d
comparison: greater than or equal
json.hpp
operator[]
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a70caca372e345c9c700ab849c3d9463b.html
a70caca372e345c9c700ab849c3d9463b
access to successor
json.hpp
value
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a0f42e99f14ac0a46456cf96fb384f290.html
a0f42e99f14ac0a46456cf96fb384f290
return the value of an iterator
json.hpp
basic_json
cpp
ffunc
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ada3100cdb8700566051828f1355fa745.html
ada3100cdb8700566051828f1355fa745
allow basic_json to access private members
nlohmann::basic_json::iterator
c
cl
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator.html
a mutable random access iterator for the basic_json class
json.hpp
base_iterator
cpp
tdef
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_ac48754e4dc48d65d95294bd170dcd857.html
ac48754e4dc48d65d95294bd170dcd857
pointer
cpp
tdef
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a3aae1df93a78b201d98e178c1c7d02a7.html
a3aae1df93a78b201d98e178c1c7d02a7
reference
cpp
tdef
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a97aff5d71246774267a81066460dd1cf.html
a97aff5d71246774267a81066460dd1cf
difference_type
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a49d7c3e9ef3280df03052cce988b792f.html
a49d7c3e9ef3280df03052cce988b792f
a type to represent differences between iterators
iterator_category
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a821560d64f50525162097f19b1392e7f.html
a821560d64f50525162097f19b1392e7f
the category of the iterator
pointer
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a1da96fc3054d547e7706d3a2f073f389.html
a1da96fc3054d547e7706d3a2f073f389
defines a pointer to the type iterated over (value_type)
reference
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_aefd248cac6493eed1e6ff53ba6a63eb2.html
aefd248cac6493eed1e6ff53ba6a63eb2
defines a reference to the type iterated over (value_type)
value_type
cpp
tdef
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a9ea0497199b1e96ce9cadd1f202ec343.html
a9ea0497199b1e96ce9cadd1f202ec343
the type of the values when the iterator is dereferenced
iterator
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a47fb2dbbbfaf65c0ccfa99aeaed920a1.html
a47fb2dbbbfaf65c0ccfa99aeaed920a1
default constructor
json.hpp
iterator
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a085fe0d8cf459b5b1ae7b518b933ae7d.html
a085fe0d8cf459b5b1ae7b518b933ae7d
constructor for a given JSON instance
json.hpp
iterator
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a1de0975e812c83e74d118b3e1063f335.html
a1de0975e812c83e74d118b3e1063f335
copy constructor
json.hpp
operator*
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a1af28ba60302eb48edf4fdbc88e75903.html
a1af28ba60302eb48edf4fdbc88e75903
return a reference to the value pointed to by the iterator
json.hpp
operator+
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a56952f8d5702541f0d88e6a764d2ae36.html
a56952f8d5702541f0d88e6a764d2ae36
add to iterator
json.hpp
operator++
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a2943e49b3d88e6ee5793c5923ab2ede9.html
a2943e49b3d88e6ee5793c5923ab2ede9
post-increment (it++)
json.hpp
operator++
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a050b7fa21051ea57e5b0cc03668b5d4a.html
a050b7fa21051ea57e5b0cc03668b5d4a
pre-increment (++it)
json.hpp
operator+=
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_ae0c848dbc0af1cde15771d45d775b27c.html
ae0c848dbc0af1cde15771d45d775b27c
add to iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a790f550ff168095c83c2e459c575916c.html
a790f550ff168095c83c2e459c575916c
subtract from iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a381124603cecc478e8746dcf4e11728c.html
a381124603cecc478e8746dcf4e11728c
return difference
json.hpp
operator--
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_ab4f238aa5fcf452b1884b748b0395b1f.html
ab4f238aa5fcf452b1884b748b0395b1f
post-decrement (it–)
json.hpp
operator--
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_ab3679dc63b3a59edb98b1c2b96d8683c.html
ab3679dc63b3a59edb98b1c2b96d8683c
pre-decrement (–it)
json.hpp
operator-=
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_afe86d48d3e4e5ebdaaec162b3cf0e95c.html
afe86d48d3e4e5ebdaaec162b3cf0e95c
subtract from iterator
json.hpp
operator->
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a12c7f8236ffa08a5dd27cbd9888b74be.html
a12c7f8236ffa08a5dd27cbd9888b74be
dereference the iterator
json.hpp
operator=
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a51b0ed345317cfd1b2386f481d774477.html
a51b0ed345317cfd1b2386f481d774477
copy assignment
json.hpp
operator[]
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_a72ce0abec8c72610925d83a9b309f3e4.html
a72ce0abec8c72610925d83a9b309f3e4
access to successor
json.hpp
value
cpp
instm
nlohmann::basic_json::iterator
classnlohmann_1_1basic__json_1_1iterator_ac688806417f3b4e17c4eb1b661b522f1.html
ac688806417f3b4e17c4eb1b661b522f1
return the value of an iterator
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ac6fdaff67857f82a623e5cc253917639.html
ac6fdaff67857f82a623e5cc253917639
default constructor
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a23de834b11bd895209aa65c100ab9ceb.html
a23de834b11bd895209aa65c100ab9ceb
constructor for a given JSON instance
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a6b950c6bc081ac1ec1540ec05ceb2603.html
a6b950c6bc081ac1ec1540ec05ceb2603
copy constructor given a non-const iterator
json.hpp
const_iterator
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a18c35a6735d3da96b4fc026421c05dd8.html
a18c35a6735d3da96b4fc026421c05dd8
copy constructor
json.hpp
key
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a0e717ab658d27f646a3c8602cac91d83.html
a0e717ab658d27f646a3c8602cac91d83
return the key of an object iterator
json.hpp
operator!=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a2defc155f17e8325747d2f884bb60eab.html
a2defc155f17e8325747d2f884bb60eab
comparison: not equal
json.hpp
operator*
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_acfc918b6350449111ca58af5eb3da999.html
acfc918b6350449111ca58af5eb3da999
return a reference to the value pointed to by the iterator
json.hpp
operator+
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a7a80257f2303210b0a5d056fc0b30b40.html
a7a80257f2303210b0a5d056fc0b30b40
add to iterator
json.hpp
operator++
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a8dbaec5bf8ccba3225520356629061cb.html
a8dbaec5bf8ccba3225520356629061cb
post-increment (it++)
json.hpp
operator++
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a8fbb15efd97599209a7def77af8e748e.html
a8fbb15efd97599209a7def77af8e748e
pre-increment (++it)
json.hpp
operator+=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a0d5820d1dda9dea3bbeb029cacf68522.html
a0d5820d1dda9dea3bbeb029cacf68522
add to iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_abc4552ba2fe39e7901a83dd6d4dec151.html
abc4552ba2fe39e7901a83dd6d4dec151
subtract from iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_af3ef241a9e26398ea0cf45026287c2ed.html
af3ef241a9e26398ea0cf45026287c2ed
return difference
json.hpp
operator--
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a6cab1c2ed7e2a014980e2a5717f43a64.html
a6cab1c2ed7e2a014980e2a5717f43a64
post-decrement (it–)
json.hpp
operator--
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_adeb2ff3fdf3cc301b72db109934c9199.html
adeb2ff3fdf3cc301b72db109934c9199
pre-decrement (–it)
json.hpp
operator-=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_aefac8f3e390ac917f021761f4a8f8e71.html
aefac8f3e390ac917f021761f4a8f8e71
subtract from iterator
json.hpp
operator->
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_abae808b09a822cc3da4cef0efb89115d.html
abae808b09a822cc3da4cef0efb89115d
dereference the iterator
json.hpp
operator<
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ae0f996eef6a970b2e654c4f6d33d6f9a.html
ae0f996eef6a970b2e654c4f6d33d6f9a
comparison: smaller
json.hpp
operator<=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_ab31ede5b25ad5e8a3bb06f6eadb50923.html
ab31ede5b25ad5e8a3bb06f6eadb50923
comparison: less than or equal
json.hpp
operator=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a2b6561a7b39b9aa3a220aa3b6e2d9589.html
a2b6561a7b39b9aa3a220aa3b6e2d9589
copy assignment
json.hpp
operator==
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_acf1fcb73ff770117446670cefc927dd2.html
acf1fcb73ff770117446670cefc927dd2
comparison: equal
json.hpp
operator>
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a3a7ed729e72bc7c1d0b75ed8cc2bd830.html
a3a7ed729e72bc7c1d0b75ed8cc2bd830
comparison: greater than
json.hpp
operator>=
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a1ed92c14d88b802345bd15417a417a5d.html
a1ed92c14d88b802345bd15417a417a5d
comparison: greater than or equal
json.hpp
operator[]
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a70caca372e345c9c700ab849c3d9463b.html
a70caca372e345c9c700ab849c3d9463b
access to successor
json.hpp
value
cpp
instm
nlohmann::basic_json::const_iterator
classnlohmann_1_1basic__json_1_1const__iterator_a0f42e99f14ac0a46456cf96fb384f290.html
a0f42e99f14ac0a46456cf96fb384f290
return the value of an iterator
json.hpp
nlohmann::basic_json::json_pointer
c
cl
nlohmann::basic_json::json_pointer
classnlohmann_1_1basic__json_1_1json__pointer.html
JSON Pointer.
json.hpp
json_pointer
cpp
instm
nlohmann::basic_json::json_pointer
classnlohmann_1_1basic__json_1_1json__pointer_ae12db117a2742d826465080979d7c835.html
ae12db117a2742d826465080979d7c835
create JSON pointer
json.hpp
operator std::string
cpp
instm
nlohmann::basic_json::json_pointer
classnlohmann_1_1basic__json_1_1json__pointer_a319e945a9349ed49fe3a62bc023c8d23.html
a319e945a9349ed49fe3a62bc023c8d23
return a string representation of the JSON pointer
json.hpp
to_string
cpp
instm
nlohmann::basic_json::json_pointer
classnlohmann_1_1basic__json_1_1json__pointer_a5670f575e57c3b1feb3e934a345d1aaa.html
a5670f575e57c3b1feb3e934a345d1aaa
return a string representation of the JSON pointer
json.hpp
basic_json
cpp
ffunc
nlohmann::basic_json::json_pointer
classnlohmann_1_1basic__json_1_1json__pointer_ada3100cdb8700566051828f1355fa745.html
ada3100cdb8700566051828f1355fa745
allow basic_json to access private members
nlohmann::basic_json::json_reverse_iterator
c
tmplt
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator.html
a template for a reverse iterator class
json.hpp
base_iterator
cpp
tdef
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a9ebc4c99e6fc90c965af0f39ad2ca70e.html
a9ebc4c99e6fc90c965af0f39ad2ca70e
shortcut to the reverse iterator adaptor
reference
cpp
tdef
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a7265535f39299824f9712a2ca15013c3.html
a7265535f39299824f9712a2ca15013c3
the reference type for the pointed-to element
json_reverse_iterator
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a86c97bbb8ebe19aef4656cf796e30e99.html
a86c97bbb8ebe19aef4656cf796e30e99
create reverse iterator from iterator
json.hpp
json_reverse_iterator
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a530f042e2ab1c83dddfc344931b0375a.html
a530f042e2ab1c83dddfc344931b0375a
create reverse iterator from base class
json.hpp
key
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a2f5d8a81d607f9222d1ade23f24cc093.html
a2f5d8a81d607f9222d1ade23f24cc093
return the key of an object iterator
json.hpp
operator+
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a405fe504aa2a804c9df1c22a1ebd1283.html
a405fe504aa2a804c9df1c22a1ebd1283
add to iterator
json.hpp
operator++
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a545a8204cfd6836eb85abc3113a0bb28.html
a545a8204cfd6836eb85abc3113a0bb28
post-increment (it++)
json.hpp
operator++
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a4aede52d6ee253a510897518b59e09c0.html
a4aede52d6ee253a510897518b59e09c0
pre-increment (++it)
json.hpp
operator+=
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a9accc9dd9f9033f50c0ab6bcf337ffe0.html
a9accc9dd9f9033f50c0ab6bcf337ffe0
add to iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_ad51b38d5428a79fd6ef4fa221b242dcf.html
ad51b38d5428a79fd6ef4fa221b242dcf
subtract from iterator
json.hpp
operator-
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_acdfece338718749f2d0b19f77b867036.html
acdfece338718749f2d0b19f77b867036
return difference
json.hpp
operator--
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a693439bffe56a9a8cf53bc4a06b911ff.html
a693439bffe56a9a8cf53bc4a06b911ff
post-decrement (it–)
json.hpp
operator--
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a563a7bd281e9919798d18396107fb05c.html
a563a7bd281e9919798d18396107fb05c
pre-decrement (–it)
json.hpp
operator[]
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_a3697e7d404d29c4ecc142b531e80da1e.html
a3697e7d404d29c4ecc142b531e80da1e
access to successor
json.hpp
value
cpp
instm
nlohmann::basic_json::json_reverse_iterator
classnlohmann_1_1basic__json_1_1json__reverse__iterator_af1c8b1f3be60159ae0829938a4e674fa.html
af1c8b1f3be60159ae0829938a4e674fa
return the value of an iterator
json.hpp
nlohmann::anonymous_namespace{json.hpp}
c
ns
nlohmann::anonymous_namespace{json.hpp}
namespacenlohmann_1_1anonymous__namespace_02json_8hpp_03.html
unnamed namespace with internal helper functions
std::hash< nlohmann::json >
c
tmplt
std::hash< nlohmann::json >
structstd_1_1hash_3_01nlohmann_1_1json_01_4.html
hash value for JSON objects
json.hpp
operator()
cpp
func
std::hash< nlohmann::json >
structstd_1_1hash_3_01nlohmann_1_1json_01_4_aec1567d1fa47dbe5b77954dce3a55b64.html
aec1567d1fa47dbe5b77954dce3a55b64
return a hash value for a JSON object
json.hpp