Arkanjo 0.1
A tool for find code duplicated functions in codebases
|
#include <json.hpp>
Public Types | |
using | number_integer_t = typename BasicJsonType::number_integer_t |
using | number_unsigned_t = typename BasicJsonType::number_unsigned_t |
using | number_float_t = typename BasicJsonType::number_float_t |
using | string_t = typename BasicJsonType::string_t |
using | binary_t = typename BasicJsonType::binary_t |
using | parser_callback_t = typename BasicJsonType::parser_callback_t |
using | parse_event_t = typename BasicJsonType::parse_event_t |
using | lexer_t = lexer<BasicJsonType, InputAdapterType> |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::binary_t = typename BasicJsonType::binary_t |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::lexer_t = lexer<BasicJsonType, InputAdapterType> |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::number_float_t = typename BasicJsonType::number_float_t |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::number_integer_t = typename BasicJsonType::number_integer_t |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::number_unsigned_t = typename BasicJsonType::number_unsigned_t |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::parse_event_t = typename BasicJsonType::parse_event_t |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::parser_callback_t = typename BasicJsonType::parser_callback_t |
using detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::string_t = typename BasicJsonType::string_t |
detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::json_sax_dom_callback_parser | ( | BasicJsonType & | r, |
parser_callback_t | cb, | ||
const bool | allow_exceptions_ = true, | ||
lexer_t * | lexer_ = nullptr ) |
|
delete |
|
default |
|
default |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::binary | ( | binary_t & | val | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::boolean | ( | bool | val | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::end_array | ( | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::end_object | ( | ) |
|
constexpr |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::key | ( | string_t & | val | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::null | ( | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::number_float | ( | number_float_t | val, |
const string_t & | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::number_integer | ( | number_integer_t | val | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::number_unsigned | ( | number_unsigned_t | val | ) |
|
delete |
|
default |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::parse_error | ( | std::size_t | , |
const std::string & | , | ||
const Exception & | ex ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::start_array | ( | std::size_t | len | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::start_object | ( | std::size_t | len | ) |
bool detail::json_sax_dom_callback_parser< BasicJsonType, InputAdapterType >::string | ( | string_t & | val | ) |