#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