#include <gtid.h>
◆ GtidRange() [1/2]
mrs::database::inner::GtidRange::GtidRange |
( |
uint64_t |
start = 0 , |
|
|
std::optional< uint64_t > |
end = {} |
|
) |
| |
|
inline |
◆ GtidRange() [2/2]
mrs::database::inner::GtidRange::GtidRange |
( |
const GtidRange & |
other | ) |
|
|
inline |
◆ begin() [1/2]
GtidRange * mrs::database::inner::GtidRange::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
const GtidRange * mrs::database::inner::GtidRange::begin |
( |
| ) |
const |
|
inline |
◆ contains()
bool mrs::database::inner::GtidRange::contains |
( |
const GtidRange & |
other | ) |
const |
|
inline |
◆ end() [1/2]
GtidRange * mrs::database::inner::GtidRange::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
const GtidRange * mrs::database::inner::GtidRange::end |
( |
| ) |
const |
|
inline |
◆ get_end()
const std::optional< uint64_t > & mrs::database::inner::GtidRange::get_end |
( |
| ) |
const |
|
inline |
◆ get_start()
uint64_t mrs::database::inner::GtidRange::get_start |
( |
| ) |
const |
|
inline |
◆ is_between()
bool mrs::database::inner::GtidRange::is_between |
( |
const uint64_t |
value | ) |
const |
|
inlineprivate |
◆ is_point()
bool mrs::database::inner::GtidRange::is_point |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ operator==()
bool mrs::database::inner::GtidRange::operator== |
( |
const GtidRange & |
other | ) |
const |
|
inline |
◆ parse()
bool mrs::database::inner::GtidRange::parse |
( |
const std::string & |
value | ) |
|
|
inline |
◆ size()
uint64_t mrs::database::inner::GtidRange::size |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string mrs::database::inner::GtidRange::to_string |
( |
| ) |
const |
|
inline |
◆ try_merge()
bool mrs::database::inner::GtidRange::try_merge |
( |
const GtidRange & |
other | ) |
|
|
inline |
◆ end_
std::optional<uint64_t> mrs::database::inner::GtidRange::end_ |
|
private |
◆ start_
uint64_t mrs::database::inner::GtidRange::start_ |
|
private |
The documentation for this class was generated from the following file:
- router/src/mysql_rest_service/src/mrs/database/helper/gtid.h