returnsax->parse_error(chars_read,number_string,parse_error::create(115,chars_read,exception_message(input_format_t::ubjson,"invalid number text: "+number_lexer.get_token_string(),"high-precision number")));
returnsax->parse_error(chars_read,number_string,parse_error::create(115,chars_read,exception_message(input_format_t::ubjson,"invalid number text: "+number_lexer.get_token_string(),"high-precision number")));
}
returnget_ubjson_high_precision_number();
}
case'C':// char
...
...
@@ -2226,6 +2182,55 @@ class binary_reader
// Note, no reader for UBJSON binary types is implemented because they do
returnsax->parse_error(chars_read,number_string,parse_error::create(115,chars_read,exception_message(input_format_t::ubjson,"invalid number text: "+number_lexer.get_token_string(),"high-precision number")));
returnsax->parse_error(chars_read,number_string,parse_error::create(115,chars_read,exception_message(input_format_t::ubjson,"invalid number text: "+number_lexer.get_token_string(),"high-precision number")));