![]() |
MySQL 8.0.43
Source Code Documentation
|
Contains macros used by libbinlogevents deserialization. More...
Go to the source code of this file.
Namespaces | |
| namespace | binary_log |
| The namespace contains classes representing events that can occur in a replication stream. | |
Macros | |
| #define | READER_TRY_INITIALIZATION if (!header()->get_is_valid()) BAPI_VOID_RETURN |
| #define | READER_CATCH_ERROR |
| #define | READER_CALL(func, ...) reader().func(__VA_ARGS__) |
| #define | READER_TRY_CALL(func, ...) |
| #define | READER_SET(var, func, ...) |
| #define | READER_TRY_SET(var, func, ...) |
| #define | READER_THROW(message) |
| #define | READER_ASSERT_POSITION(pos) BAPI_ASSERT(READER_CALL(position) == pos) |
Contains macros used by libbinlogevents deserialization.
| #define READER_ASSERT_POSITION | ( | pos | ) | BAPI_ASSERT(READER_CALL(position) == pos) |
| #define READER_CALL | ( | func, | |
| ... | |||
| ) | reader().func(__VA_ARGS__) |
| #define READER_CATCH_ERROR |
| #define READER_SET | ( | var, | |
| func, | |||
| ... | |||
| ) |
| #define READER_THROW | ( | message | ) |
| #define READER_TRY_CALL | ( | func, | |
| ... | |||
| ) |
| #define READER_TRY_INITIALIZATION if (!header()->get_is_valid()) BAPI_VOID_RETURN |
| #define READER_TRY_SET | ( | var, | |
| func, | |||
| ... | |||
| ) |