check_row_logging_constraints(mysql::binlog::event::Log_event_basic_info event_info) | mysql::binlog::event::Transaction_boundary_parser | |
current_parser_state | mysql::binlog::event::Transaction_boundary_parser | private |
enum_event_boundary_type enum name | mysql::binlog::event::Transaction_boundary_parser | private |
enum_event_parser_error enum name | mysql::binlog::event::Transaction_boundary_parser | |
enum_event_parser_state enum name | mysql::binlog::event::Transaction_boundary_parser | private |
enum_trx_boundary_parser_context enum name | mysql::binlog::event::Transaction_boundary_parser | |
ER_TRX_BOUND_GTID_LOG_EVENT_IN_STREAM enum value | mysql::binlog::event::Transaction_boundary_parser | |
ER_TRX_BOUND_UNEXPECTED_BEGIN_IN_STREAM enum value | mysql::binlog::event::Transaction_boundary_parser | |
ER_TRX_BOUND_UNEXPECTED_COMMIT_ROLLBACK_OR_XID_LOG_EVENT_IN_STREAM enum value | mysql::binlog::event::Transaction_boundary_parser | |
ER_TRX_BOUND_UNEXPECTED_XA_ROLLBACK_IN_STREAM enum value | mysql::binlog::event::Transaction_boundary_parser | |
ER_TRX_BOUND_UNSUPPORTED_UNIGNORABLE_EVENT_IN_STREAM enum value | mysql::binlog::event::Transaction_boundary_parser | |
EVENT_BOUNDARY_TYPE_BEGIN_TRX enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_END_TRX enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_END_XA_TRX enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_ERROR enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_GTID enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_IGNORE enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_INCIDENT enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_PRE_STATEMENT enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_STATEMENT enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_BOUNDARY_TYPE_TRANSACTION_PAYLOAD enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_PARSER_DDL enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_PARSER_DML enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_PARSER_ERROR enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_PARSER_GTID enum value | mysql::binlog::event::Transaction_boundary_parser | private |
EVENT_PARSER_NONE enum value | mysql::binlog::event::Transaction_boundary_parser | private |
feed_event(mysql::binlog::event::Log_event_basic_info log_event_info, bool throw_warnings) | mysql::binlog::event::Transaction_boundary_parser | |
get_event_boundary_type(mysql::binlog::event::Log_event_basic_info event_info, bool throw_warnings) | mysql::binlog::event::Transaction_boundary_parser | private |
is_error() | mysql::binlog::event::Transaction_boundary_parser | inline |
is_inside_transaction() | mysql::binlog::event::Transaction_boundary_parser | inline |
is_not_inside_transaction() | mysql::binlog::event::Transaction_boundary_parser | inline |
last_parser_state | mysql::binlog::event::Transaction_boundary_parser | private |
log_server_warning(int error, const char *message) | mysql::binlog::event::Transaction_boundary_parser | privatevirtual |
m_current_boundary_state | mysql::binlog::event::Transaction_boundary_parser | private |
m_trx_boundary_parser_context | mysql::binlog::event::Transaction_boundary_parser | private |
reset() | mysql::binlog::event::Transaction_boundary_parser | |
rollback() | mysql::binlog::event::Transaction_boundary_parser | inline |
Transaction_boundary_parser(enum_trx_boundary_parser_context context) | mysql::binlog::event::Transaction_boundary_parser | inline |
TRX_BOUNDARY_PARSER_APPLIER enum value | mysql::binlog::event::Transaction_boundary_parser | |
TRX_BOUNDARY_PARSER_RECEIVER enum value | mysql::binlog::event::Transaction_boundary_parser | |
update_state(enum_event_boundary_type event_boundary_type, bool throw_warnings) | mysql::binlog::event::Transaction_boundary_parser | private |
~Transaction_boundary_parser() | mysql::binlog::event::Transaction_boundary_parser | virtual |