Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/json
/ types & classes
Types & classes
595 in github.com/boostorg/json
⨍
Functions
1,628
◇
Types & classes
595
↓ 305 callers
Class
value
test/doc_forward_conversion.cpp:14
↓ 90 callers
Class
string
!EXTERNAL! @see https://en.cppreference.com/w/cpp/string/basic_string
doc/externals.hpp:198
↓ 52 callers
Class
string_view
!EXTERNAL! @see https://en.cppreference.com/w/cpp/string/basic_string_view
doc/externals.hpp:203
↓ 50 callers
Class
size_t
!EXTERNAL! @see https://en.cppreference.com/w/cpp/types/size_t
doc/externals.hpp:103
↓ 48 callers
Class
object
include/boost/json/fwd.hpp:24
↓ 40 callers
Class
array
include/boost/json/fwd.hpp:23
↓ 38 callers
Class
storage_ptr
include/boost/json/fwd.hpp:29
↓ 35 callers
Class
parse_options
Parser options. This structure is used for specifying maximum parsing depth, and whether to allow various non-standard extensions. Default-co
include/boost/json/parse_options.hpp:64
↓ 27 callers
Enum
kind
Constants for identifying the type of a value. These values are returned from @ref value::kind. */ Order matters
include/boost/json/kind.hpp:25
↓ 17 callers
Class
value_ref
include/boost/json/array.hpp:28
↓ 10 callers
Class
data
example/canada.hpp:41
↓ 8 callers
Class
system_error
!EXTERNAL! @see https://www.boost.org/doc/libs/latest/libs/system/doc/html/system.html#ref_system_error
doc/externals.hpp:68
↓ 6 callers
Class
T
include/boost/json/storage_ptr.hpp:196
↓ 6 callers
Class
as_string
test/snippets.cpp:121
↓ 6 callers
Class
custom_context
test/value_from.cpp:236
↓ 6 callers
Class
reverse_iterator
doc/externals.hpp:98
↓ 5 callers
Enum
error
Error codes returned by JSON operations
include/boost/json/error.hpp:19
↓ 4 callers
Class
another_context
test/value_from.cpp:254
↓ 4 callers
Class
as_iso_8601
test/snippets.cpp:158
↓ 4 callers
Class
no_context
include/boost/json/impl/conversion.hpp:432
↓ 3 callers
Class
ip_address
test/snippets.cpp:51
↓ 3 callers
Class
path
!EXTERNAL! @see https://www.boost.org/doc/libs/latest/libs/filesystem/doc/reference.html#class-path
doc/externals.hpp:44
↓ 3 callers
Class
proxy
example/proxy.cpp:14
↓ 3 callers
Class
value_from_tag
include/boost/json/fwd.hpp:31
↓ 2 callers
Class
as_string
test/doc_forward_conversion.cpp:118
↓ 2 callers
Class
custom_context
test/value_to.cpp:165
↓ 2 callers
Class
key_value_pair
include/boost/json/fwd.hpp:28
↓ 2 callers
Class
value
include/boost/json/detail/array.hpp:20
↓ 1 callers
Class
Nullcontext
pretty_printers/generate-gdb-header.py:47
↓ 1 callers
Class
Nullcontext
pretty_printers/generate-gdb-test-runner.py:87
↓ 1 callers
Class
PrettyPrinterBuilder
decorator that accumulates pretty printers for types
src/boost_json_gdb_printers.py:14
↓ 1 callers
Class
T
test/pilfer.cpp:24
↓ 1 callers
Class
T11
not default-constructible
test/value_to.cpp:184
↓ 1 callers
Class
T12
test/value_to.cpp:200
↓ 1 callers
Class
access
include/boost/json/detail/value.hpp:221
↓ 1 callers
Class
bad_alloc
!EXTERNAL! @see https://en.cppreference.com/w/cpp/memory/new/bad_alloc
doc/externals.hpp:208
↓ 1 callers
Class
customer
test/snippets.cpp:767
↓ 1 callers
Class
error_code
!EXTERNAL! @see https://www.boost.org/doc/libs/latest/libs/system/doc/html/system.html#ref_error_code
doc/externals.hpp:53
↓ 1 callers
Class
error_condition
!EXTERNAL! @see https://www.boost.org/doc/libs/latest/libs/system/doc/html/system.html#ref_error_condition
doc/externals.hpp:63
↓ 1 callers
Class
handler
test/test.hpp:151
↓ 1 callers
Class
int64_t
!EXTERNAL! @see https://en.cppreference.com/w/cpp/types/integer
doc/externals.hpp:113
↓ 1 callers
Class
maps_as_objects
test/snippets.cpp:208
↓ 1 callers
Enum
my_enum
test/serializer.cpp:45
↓ 1 callers
Class
options_maker
test/basic_parser.cpp:172
↓ 1 callers
Class
pointer
include/boost/json/detail/string_impl.hpp:68
↓ 1 callers
Class
run_templated_tests
test/value_to.cpp:800
↓ 1 callers
Class
run_templated_tests
test/value_from.cpp:648
↓ 1 callers
Class
source_location
!EXTERNAL! @see https://www.boost.org/doc/libs/latest/libs/assert/doc/html/assert.html#source_location
doc/externals.hpp:13
↓ 1 callers
Class
storage_ptr
A smart pointer to a memory resource. This class is used to hold a pointer to a memory resource. The pointed-to resource is always valid. Dep
include/boost/json/storage_ptr.hpp:74
↓ 1 callers
Class
struct_accessor
include/boost/json/detail/parse_into.hpp:975
↓ 1 callers
Class
struct_key_searcher
include/boost/json/detail/parse_into.hpp:994
↓ 1 callers
Class
tuple_accessor
include/boost/json/detail/parse_into.hpp:792
↓ 1 callers
Class
uint64_t
!EXTERNAL! @see https://en.cppreference.com/w/cpp/types/integer
doc/externals.hpp:108
↓ 1 callers
Class
value
The type used to represent any JSON value This is a [Regular](https://en.cppreference.com/w/cpp/concepts/regular) type which works like a var
include/boost/json/value.hpp:52
↓ 1 callers
Class
visitor_ref_tester
test/visit.cpp:193
Class
Asciidoctor::AbstractBlock
doc/htmldir.rb:8
Class
Asciidoctor::Document
doc/htmldir.rb:44
Class
BOOST_JSON_DECL
include/boost/json/static_resource.hpp:60
Class
BOOST_JSON_DECL
include/boost/json/monotonic_resource.hpp:78
Class
BOOST_SYMBOL_VISIBLE
include/boost/json/detail/shared_resource.hpp:26
Class
BOOST_SYMBOL_VISIBLE
include/boost/json/detail/default_resource.hpp:27
Class
Base1
test/value_from.cpp:212
Class
Base2
test/value_from.cpp:218
Class
Derived
test/value_from.cpp:224
Class
FuzzHelper
fuzzing/fuzz_parser.cpp:20
Class
HtmlDirConverter
doc/htmldir.rb:294
Class
InputIt
include/boost/json/array.hpp:287
Class
InputIt
include/boost/json/string.hpp:293
Class
InputIt
include/boost/json/object.hpp:272
Class
Object
fuzzing/fuzz_direct_parse.cpp:35
Class
P
include/boost/json/object.hpp:782
Class
T
test/doc_background.cpp:115
Class
T
test/stream_parser.cpp:1228
Class
T1
test/value_to.cpp:39
Class
T1
test/value_from.cpp:41
Class
T10
test/value_to.cpp:138
Class
T10
test/value_from.cpp:175
Class
T11
test/value_from.cpp:184
Class
T12
test/value_from.cpp:239
Class
T13
test/value_from.cpp:257
Class
T2
----------------------------------------------------------
test/value_to.cpp:42
Class
T2
member function uses generic algorithms
test/value_from.cpp:59
Class
T3
----------------------------------------------------------
test/value_to.cpp:56
Class
T3
test/value_from.cpp:80
Class
T4
map-like type with fixed size
test/value_to.cpp:73
Class
T4
test/value_from.cpp:86
Class
T5
test/value_to.cpp:94
Class
T5
test/value_from.cpp:98
Class
T6
test/value_to.cpp:111
Class
T6
test/value_from.cpp:115
Class
T7
test/value_to.cpp:120
Class
T7
test/value_from.cpp:126
Class
T8
test/value_to.cpp:151
Class
T8
test/value_from.cpp:130
Class
T9
test/value_to.cpp:168
Class
T9
test/value_from.cpp:153
Class
U
detail
test/pilfer.cpp:26
Class
U
include/boost/json/value_to.hpp:118
Class
V
test/pilfer.cpp:20
Class
W
test/parse_into.cpp:76
next →
1–100 of 595, ranked by callers