simdjson
3.11.0
Ridiculously Fast JSON
|
Functions | |
simdjson_warn_unused simdjson_inline simdjson_result< std::string_view > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_string (bool allow_replacement) noexcept |
template<typename string_type > | |
simdjson_warn_unused simdjson_inline error_code | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_string (string_type &receiver, bool allow_replacement) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< std::string_view > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_wobbly_string () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< raw_json_string > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_raw_json_string () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< uint64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_uint64 () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< uint64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_uint64_in_string () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< int64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_int64 () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< int64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_int64_in_string () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< double > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_double () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< double > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_double_in_string () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< bool > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_bool () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< bool > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_null () noexcept |
simdjson_warn_unused simdjson_inline bool | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_negative () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< bool > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_integer () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< number_type > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_number_type () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< number > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_number () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< std::string_view > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_string (bool check_trailing, bool allow_replacement) noexcept |
template<typename string_type > | |
simdjson_warn_unused simdjson_inline error_code | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_string (string_type &receiver, bool check_trailing, bool allow_replacement) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< std::string_view > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_wobbly_string (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< raw_json_string > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_raw_json_string (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< uint64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_uint64 (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< uint64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_uint64_in_string (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< int64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_int64 (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< int64_t > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_int64_in_string (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< double > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_double (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< double > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_double_in_string (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< bool > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_bool (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline bool | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_root_negative () noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< bool > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_root_integer (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< number_type > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_number_type (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< number > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::get_root_number (bool check_trailing) noexcept |
simdjson_warn_unused simdjson_inline simdjson_result< bool > | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_root_null (bool check_trailing) noexcept |
simdjson_inline error_code | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::error () const noexcept |
simdjson_inline uint8_t *& | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::string_buf_loc () noexcept |
simdjson_inline const json_iterator & | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::json_iter () const noexcept |
simdjson_inline json_iterator & | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::json_iter () noexcept |
simdjson_inline void | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::assert_is_valid () const noexcept |
simdjson_inline bool | simdjson::SIMDJSON_IMPLEMENTATION::ondemand::value_iterator::is_valid () const noexcept |