![]() |
MySQL 9.6.0
Source Code Documentation
|
Experimental API header. More...
#include <array>#include <cstdint>#include <initializer_list>#include <stdexcept>#include <string_view>#include "mysql/ranges/buffer_interface.h"#include "mysql/strconv/strconv.h"#include "mysql/utils/call_and_catch.h"#include "mysql/utils/return_status.h"Go to the source code of this file.
Classes | |
| class | mysql::gtids::detail::Char_table< Transform_tp, char_ranges_tp > |
| Helper class to hold lookup tables indexed by ascii characters. More... | |
| class | mysql::gtids::detail::Tag_base |
| Top of the hierarchy, defining the tag format. More... | |
| class | mysql::gtids::detail::Tag_interface< Self_tp > |
CRTP base class defining a tag class given an implementation that provides a contiguous buffer as storage, through a out_str member. More... | |
| class | mysql::gtids::Tag_trivial |
| Class representing a tag by storing the characters in a member array. More... | |
| class | mysql::gtids::Tag |
| Class representing a tag by storing the characters in a member array. More... | |
Namespaces | |
| namespace | mysql |
| namespace | mysql::gtids |
| namespace | mysql::gtids::detail |
Concepts | |
| concept | mysql::gtids::Is_tag |
| True if Test is one of the tag classes. | |
Functions | |
| bool | mysql::gtids::operator== (const Is_tag auto &tag1, const Is_tag auto &tag2) |
| Enable operator== for mixed tag types. More... | |
| bool | mysql::gtids::operator!= (const Is_tag auto &tag1, const Is_tag auto &tag2) |
| Enable operator!= for mixed tag types. More... | |
Experimental API header.