Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cvengler/sysget
/ types & classes
Types & classes
120 in github.com/cvengler/sysget
⨍
Functions
365
◇
Types & classes
120
↓ 12 callers
Class
input_adapter
src/libs/json.hpp:4085
↓ 8 callers
Class
binary_reader
src/libs/json.hpp:5063
↓ 7 callers
Class
parser
src/libs/json.hpp:8572
↓ 5 callers
Class
diyfp
src/libs/json.hpp:12588
↓ 5 callers
Class
json_pointer
src/libs/json.hpp:2345
↓ 2 callers
Class
parse_error
! @brief exception indicating a parse error This exception is thrown by the library when a parse error occurs. Parse errors can occur during the dese
src/libs/json.hpp:1845
↓ 1 callers
Class
invalid_iterator
! @brief exception indicating errors with iterators This exception is thrown if iterators passed to a library function do not match the expected sema
src/libs/json.hpp:1931
↓ 1 callers
Class
other_error
! @brief exception indicating other library errors This exception is thrown in case of errors that cannot be classified with the other exception type
src/libs/json.hpp:2070
↓ 1 callers
Class
out_of_range
! @brief exception indicating access out of the defined range This exception is thrown in case a library function is called on an input parameter tha
src/libs/json.hpp:2032
↓ 1 callers
Class
primitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
src/libs/json.hpp:9061
↓ 1 callers
Class
type_error
! @brief exception indicating executing a member function with a wrong type This exception is thrown in case of a type error; that is, a library func
src/libs/json.hpp:1985
Class
PackageManager
src/packagemanager.hpp:14
Class
adl_serializer
src/libs/json.hpp:2319
Class
basic_json
src/libs/json.hpp:2331
Class
basic_json
src/libs/json.hpp:9984
Class
binary_writer
src/libs/json.hpp:11206
Class
boundaries
src/libs/json.hpp:12706
Class
cached_power
src/libs/json.hpp:12845
Class
detector
src/libs/json.hpp:2260
Class
detector<Default, void_t<Op<Args...>>, Op, Args...>
src/libs/json.hpp:2267
Enum
error_handler_t
how to treat decoding errors
src/libs/json.hpp:13668
Class
exception
! @brief general exception of the @ref basic_json class This class is an extension of `std::exception` objects with a member @a id for exception ids.
src/libs/json.hpp:1774
Class
external_constructor
src/libs/json.hpp:3361
Class
external_constructor<value_t::array>
src/libs/json.hpp:3442
Class
external_constructor<value_t::boolean>
src/libs/json.hpp:3364
Class
external_constructor<value_t::number_float>
src/libs/json.hpp:3406
Class
external_constructor<value_t::number_integer>
src/libs/json.hpp:3430
Class
external_constructor<value_t::number_unsigned>
src/libs/json.hpp:3418
Class
external_constructor<value_t::object>
src/libs/json.hpp:3498
Class
external_constructor<value_t::string>
src/libs/json.hpp:3376
Class
file_input_adapter
! Input adapter for stdio file access. This adapter read only 1 byte and do not use any buffer. This adapter is a very low level adapter. */
src/libs/json.hpp:3806
Class
from_json_fn
src/libs/json.hpp:3138
Class
has_from_json
src/libs/json.hpp:2430
Class
has_from_json<BasicJsonType, T, enable_if_t<not is_basic_json<T>::value>>
src/libs/json.hpp:2433
Class
has_non_default_from_json
src/libs/json.hpp:2446
Class
has_non_default_from_json<BasicJsonType, T, enable_if_t<not is_basic_json<T>::value>>
src/libs/json.hpp:2449
Class
has_to_json
src/libs/json.hpp:2461
Class
has_to_json<BasicJsonType, T, enable_if_t<not is_basic_json<T>::value>>
src/libs/json.hpp:2464
Class
hash<nlohmann::json>
src/libs/json.hpp:22452
Class
index_sequence
src/libs/json.hpp:2109
Class
input_adapter_protocol
! @brief abstract input adapter interface Produces a stream of std::char_traits<char>::int_type characters from a std::istream, a buffer, or some oth
src/libs/json.hpp:3792
Class
input_buffer_adapter
input adapter for buffer input
src/libs/json.hpp:3882
Enum
input_format_t
the supported input formats
src/libs/json.hpp:3775
Class
input_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
src/libs/json.hpp:3841
Class
internal_iterator
src/libs/json.hpp:9175
Class
is_basic_json
src/libs/json.hpp:2386
Class
is_compatible_array_type
src/libs/json.hpp:2619
Class
is_compatible_array_type_impl
src/libs/json.hpp:2600
Class
is_compatible_array_type_impl < BasicJsonType, CompatibleArrayType, enable_if_t<is_detected<value_type_t, CompatibleArrayType>::value and is_detected<iterator_t, CompatibleArrayType>::value and // This is needed because json_reverse_iterator has a ::iterator type... // Therefore it is detected as a CompatibleArrayType. // The real fix would be to have an Iterable concept. not is_iterator_traits< iterator_traits<CompatibleArrayType>>::value >>
src/libs/json.hpp:2603
Class
is_compatible_integer_type
src/libs/json.hpp:2688
Class
is_compatible_integer_type_impl
src/libs/json.hpp:2667
Class
is_compatible_integer_type_impl < RealIntegerType, CompatibleNumberIntegerType, enable_if_t<std::is_integral<RealIntegerType>::value and std::is_integral<CompatibleNumberIntegerType>::value and not std::is_same<bool, CompatibleNumberIntegerType>::value >>
src/libs/json.hpp:2670
Class
is_compatible_object_type
src/libs/json.hpp:2526
Class
is_compatible_object_type_impl
src/libs/json.hpp:2506
Class
is_compatible_object_type_impl < BasicJsonType, CompatibleObjectType, enable_if_t<is_detected<mapped_type_t, CompatibleObjectType>::value and is_detected<key_type_t, CompatibleObjectType>::value >>
src/libs/json.hpp:2509
Class
is_compatible_string_type
src/libs/json.hpp:2577
Class
is_compatible_string_type_impl
src/libs/json.hpp:2564
Class
is_compatible_string_type_impl < BasicJsonType, CompatibleStringType, enable_if_t<is_detected_exact<typename BasicJsonType::string_t::value_type, value_type_t, CompatibleStringType>::value >>
src/libs/json.hpp:2567
Class
is_compatible_type
src/libs/json.hpp:2705
Class
is_compatible_type_impl
src/libs/json.hpp:2693
Class
is_compatible_type_impl < BasicJsonType, CompatibleType, enable_if_t<is_complete_type<CompatibleType>::value >>
src/libs/json.hpp:2696
Class
is_complete_type
src/libs/json.hpp:2499
Class
is_complete_type<T, decltype(void(sizeof(T)))>
src/libs/json.hpp:2502
Class
is_constructible_array_type
src/libs/json.hpp:2662
Class
is_constructible_array_type_impl
src/libs/json.hpp:2623
Class
is_constructible_array_type_impl < BasicJsonType, ConstructibleArrayType, enable_if_t<not std::is_same<ConstructibleArrayType, typename BasicJsonType::value_type>::value and std::is_default_constructible<ConstructibleArrayType>::value and (std::is_move_assignable<ConstructibleArrayType>::value or std::is_copy_assignable<ConstructibleArrayType>::value) and is_detected<value_type_t, ConstructibleArrayType>::value and is_detected<iterator_t, ConstructibleArrayType>::value and is_complete_type< detected_t<value_type_t, ConstructibleArrayType>>::value >>
src/libs/json.hpp:2633
Class
is_constructible_array_type_impl < BasicJsonType, ConstructibleArrayType, enable_if_t<std::is_same<ConstructibleArrayType, typename BasicJsonType::value_type>::value >>
src/libs/json.hpp:2626
Class
is_constructible_object_type
src/libs/json.hpp:2558
Class
is_constructible_object_type_impl
src/libs/json.hpp:2531
Class
is_constructible_object_type_impl < BasicJsonType, ConstructibleObjectType, enable_if_t<is_detected<mapped_type_t, ConstructibleObjectType>::value and is_detected<key_type_t, ConstructibleObjectType>::value >>
src/libs/json.hpp:2534
Class
is_constructible_string_type
src/libs/json.hpp:2596
Class
is_constructible_string_type_impl
src/libs/json.hpp:2582
Class
is_constructible_string_type_impl < BasicJsonType, ConstructibleStringType, enable_if_t<is_detected_exact<typename BasicJsonType::string_t::value_type, value_type_t, ConstructibleStringType>::value >>
src/libs/json.hpp:2585
Class
is_iterator_traits
src/libs/json.hpp:2479
Class
is_iterator_traits<iterator_traits<T>>
src/libs/json.hpp:2482
Class
is_sax
src/libs/json.hpp:4965
Class
is_sax_static_asserts
src/libs/json.hpp:4997
Class
iter_impl
src/libs/json.hpp:9234
Class
iteration_proxy
src/libs/json.hpp:3276
Class
iteration_proxy_value
src/libs/json.hpp:3189
Class
iterator_traits
src/libs/json.hpp:2207
Class
iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >>
src/libs/json.hpp:2212
Class
iterator_traits<T*, enable_if_t<std::is_object<T>::value>>
src/libs/json.hpp:2218
Class
iterator_types
src/libs/json.hpp:2189
Class
iterator_types < It, void_t<typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category >>
src/libs/json.hpp:2192
Class
json_ref
src/libs/json.hpp:10989
Class
json_reverse_iterator
src/libs/json.hpp:9870
Class
json_sax
src/libs/json.hpp:4221
Class
json_sax_acceptor
src/libs/json.hpp:4828
Class
json_sax_dom_callback_parser
src/libs/json.hpp:4524
Class
json_sax_dom_parser
src/libs/json.hpp:4342
Class
less< ::nlohmann::detail::value_t>
src/libs/json.hpp:22471
Class
lexer
src/libs/json.hpp:7049
Class
make_index_sequence
src/libs/json.hpp:2127
Class
make_index_sequence<0>
src/libs/json.hpp:2131
Class
make_index_sequence<1>
src/libs/json.hpp:2132
Class
make_void
src/libs/json.hpp:2173
Class
merge_and_renumber
src/libs/json.hpp:2120
Class
merge_and_renumber<index_sequence<I1...>, index_sequence<I2...>>
src/libs/json.hpp:2123
Class
nonesuch
src/libs/json.hpp:2246
next →
1–100 of 120, ranked by callers