![]() |
WPILibC++ 2025.3.2
|
#include <algorithm>#include <array>#include <cmath>#include <cstddef>#include <cstdint>#include <cstdio>#include <cstring>#include <iterator>#include <limits>#include <string>#include <utility>#include <vector>#include <wpi/detail/exceptions.h>#include <wpi/detail/input/input_adapters.h>#include <wpi/detail/input/json_sax.h>#include <wpi/detail/input/lexer.h>#include <wpi/detail/macro_scope.h>#include <wpi/detail/meta/is_sax.h>#include <wpi/detail/meta/type_traits.h>#include <wpi/detail/string_concat.h>#include <wpi/detail/value_t.h>Go to the source code of this file.
Classes | |
| class | detail::binary_reader< BasicJsonType, InputAdapterType, SAX > |
| deserialization of CBOR, MessagePack, and UBJSON values More... | |
Namespaces | |
| namespace | detail |
| detail namespace with internal helper functions | |
Macros | |
| #define | JSON_BINARY_READER_MAKE_BJD_OPTIMIZED_TYPE_MARKERS_ make_array<char_int_type>('F', 'H', 'N', 'S', 'T', 'Z', '[', '{') |
| #define | JSON_BINARY_READER_MAKE_BJD_TYPES_MAP_ |
Enumerations | |
| enum class | detail::cbor_tag_handler_t { detail::error , detail::ignore , detail::store } |
| how to treat CBOR tags More... | |
Functions | |
| static bool | detail::little_endianness (int num=1) noexcept |
| determine system byte order | |
| #define JSON_BINARY_READER_MAKE_BJD_OPTIMIZED_TYPE_MARKERS_ make_array<char_int_type>('F', 'H', 'N', 'S', 'T', 'Z', '[', '{') |
| #define JSON_BINARY_READER_MAKE_BJD_TYPES_MAP_ |