MySQL 8.4.3
Source Code Documentation
|
Class Gtid_set::String_format defines the separators used by Gtid_set::to_string. More...
#include <rpl_gtid.h>
Public Attributes | |
const char * | begin |
The generated string begins with this. More... | |
const char * | end |
The generated string begins with this. More... | |
const char * | tag_sid_separator |
In 'SID:TAG', this is the ':'. More... | |
const char * | tsid_gno_separator |
In 'TSID:GNO', this is the ':'. More... | |
const char * | gno_start_end_separator |
In 'SID:GNO-GNO', this is the '-'. More... | |
const char * | gno_gno_separator |
In 'SID:GNO:GNO', this is the second ':'. More... | |
const char * | gno_sid_separator |
In 'SID:GNO,SID:GNO', this is the ','. More... | |
const char * | empty_set_string |
If the set is empty and this is not NULL, then this string is generated. More... | |
const int | begin_length |
The following fields are the lengths of each field above. More... | |
const int | end_length |
const int | tag_sid_separator_length |
const int | tsid_gno_separator_length |
const int | gno_start_end_separator_length |
const int | gno_gno_separator_length |
const int | gno_sid_separator_length |
const int | empty_set_string_length |
Class Gtid_set::String_format defines the separators used by Gtid_set::to_string.
const char* Gtid_set::String_format::begin |
The generated string begins with this.
const int Gtid_set::String_format::begin_length |
The following fields are the lengths of each field above.
const char* Gtid_set::String_format::empty_set_string |
If the set is empty and this is not NULL, then this string is generated.
const int Gtid_set::String_format::empty_set_string_length |
const char* Gtid_set::String_format::end |
The generated string begins with this.
const int Gtid_set::String_format::end_length |
const char* Gtid_set::String_format::gno_gno_separator |
In 'SID:GNO:GNO', this is the second ':'.
const int Gtid_set::String_format::gno_gno_separator_length |
const char* Gtid_set::String_format::gno_sid_separator |
In 'SID:GNO,SID:GNO', this is the ','.
const int Gtid_set::String_format::gno_sid_separator_length |
const char* Gtid_set::String_format::gno_start_end_separator |
In 'SID:GNO-GNO', this is the '-'.
const int Gtid_set::String_format::gno_start_end_separator_length |
const char* Gtid_set::String_format::tag_sid_separator |
In 'SID:TAG', this is the ':'.
const int Gtid_set::String_format::tag_sid_separator_length |
const char* Gtid_set::String_format::tsid_gno_separator |
In 'TSID:GNO', this is the ':'.
const int Gtid_set::String_format::tsid_gno_separator_length |