WPILibC++ 2025.2.1
|
#include <cstdint>
#include <utility>
#include <string>
#include <wpi/detail/abi_macros.h>
#include <wpi/detail/meta/detected.h>
#include <wpi/detail/meta/type_traits.h>
Go to the source code of this file.
Classes | |
struct | detail::is_sax< SAX, BasicJsonType > |
struct | detail::is_sax_static_asserts< SAX, BasicJsonType > |
Namespaces | |
namespace | detail |
detail namespace with internal helper functions | |
Typedefs | |
template<typename T > | |
using | detail::null_function_t = decltype(std::declval<T&>().null()) |
template<typename T > | |
using | detail::boolean_function_t |
template<typename T , typename Integer > | |
using | detail::number_integer_function_t |
template<typename T , typename Unsigned > | |
using | detail::number_unsigned_function_t |
template<typename T , typename Float , typename String > | |
using | detail::number_float_function_t |
template<typename T , typename String > | |
using | detail::string_function_t |
template<typename T , typename Binary > | |
using | detail::binary_function_t |
template<typename T > | |
using | detail::start_object_function_t |
template<typename T , typename String > | |
using | detail::key_function_t |
template<typename T > | |
using | detail::end_object_function_t = decltype(std::declval<T&>().end_object()) |
template<typename T > | |
using | detail::start_array_function_t |
template<typename T > | |
using | detail::end_array_function_t = decltype(std::declval<T&>().end_array()) |
template<typename T , typename Exception > | |
using | detail::parse_error_function_t |