MySQL 9.1.0
Source Code Documentation
|
Each table share has a table id, it is mainly used for row based replication. More...
#include <table_id.h>
Public Member Functions | |
Table_id () | |
Table_id (unsigned long long id) | |
unsigned long long | id () const |
bool | is_valid () const |
Table_id & | operator= (unsigned long long id) |
bool | operator== (const Table_id &tid) const |
bool | operator!= (const Table_id &tid) const |
operator unsigned long long () const | |
Table_id | operator++ (int) |
Private Attributes | |
uint64_t | m_id |
Static Private Attributes | |
static const unsigned long long | TABLE_ID_MAX = (~0ULL >> 16) |
Each table share has a table id, it is mainly used for row based replication.
Meanwhile it is used as table's version too.
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
staticprivate |