MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
binlog_stmt_cache_data Class Reference
Inheritance diagram for binlog_stmt_cache_data:
Collaboration diagram for binlog_stmt_cache_data:

Public Member Functions

 binlog_stmt_cache_data (bool trx_cache_arg, my_off_t max_binlog_cache_size_arg, ulong *ptr_binlog_cache_use_arg, ulong *ptr_binlog_cache_disk_use_arg)
int finalize (THD *thd)
- Public Member Functions inherited from binlog_cache_data
 binlog_cache_data (bool trx_cache_arg, my_off_t max_binlog_cache_size_arg, ulong *ptr_binlog_cache_use_arg, ulong *ptr_binlog_cache_disk_use_arg)
int finalize (THD *thd, Log_event *end_event)
int flush (THD *thd, my_off_t *bytes, bool *wrote_xid)
int write_event (THD *thd, Log_event *event)
bool is_binlog_empty () const
bool is_group_cache_empty () const
bool dbug_is_finalized () const
Rows_log_eventpending () const
void set_pending (Rows_log_event *const pending)
void set_incident (void)
bool has_incident (void) const
bool has_xid () const
bool is_trx_cache () const
my_off_t get_byte_position () const
virtual void reset ()
my_off_t reset_write_pos (my_off_t pos, bool use_reinit)

Additional Inherited Members

- Public Attributes inherited from binlog_cache_data
IO_CACHE cache_log
Group_cache group_cache
- Protected Member Functions inherited from binlog_cache_data
void truncate (my_off_t pos)
int flush_pending_event (THD *thd)
int remove_pending_event ()
- Protected Attributes inherited from binlog_cache_data
struct binlog_cache_data::Flags flags

Detailed Description

Definition at line 564 of file binlog.cc.


The documentation for this class was generated from the following file: