24#ifndef MYSQL_STRCONV_CONV_FIXSTR_BINARY_BASIC_H
25#define MYSQL_STRCONV_CONV_FIXSTR_BINARY_BASIC_H
52 std::string_view &out) {
Object used to parse strings.
Definition: parser.h:69
Return_status_t read(const Is_parse_options auto &opt, Object_t &obj)
Parse into the given object.
Definition: parser.h:225
void set_parse_error(const std::string_view &message)
Store a result representing that the requested object could not be parsed because the string is wrong...
Definition: parser.h:94
void advance(std::ptrdiff_t delta)
Move the iterator delta steps.
Definition: parse_position.h:79
std::size_t remaining_size() const
Return the remaining size.
Definition: parse_position.h:153
const char * pos() const
Return the current position as a char pointer.
Definition: parse_position.h:110
Concept that holds for String_counter and String_writer.
Definition: string_target.h:111
Definition: gtid_binary_format.h:41
void decode_impl(const Gtid_binary_format &format, Parser &parser, mysql::gtids::Is_tag auto &tag)
Definition: gtid_binary_format_conv.h:63