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

Public Member Functions

 binlog_cache_mngr (my_off_t max_binlog_stmt_cache_size_arg, ulong *ptr_binlog_stmt_cache_use_arg, ulong *ptr_binlog_stmt_cache_disk_use_arg, my_off_t max_binlog_cache_size_arg, ulong *ptr_binlog_cache_use_arg, ulong *ptr_binlog_cache_disk_use_arg)
binlog_cache_dataget_binlog_cache_data (bool is_transactional)
IO_CACHEget_binlog_cache_log (bool is_transactional)
bool is_binlog_empty () const
bool dbug_any_finalized () const
int flush (THD *thd, my_off_t *bytes_written, bool *wrote_xid)

Public Attributes

binlog_stmt_cache_data stmt_cache
binlog_trx_cache_data trx_cache

Detailed Description

Definition at line 694 of file binlog.cc.

Member Function Documentation

bool binlog_cache_mngr::is_binlog_empty ( ) const
inline

Convenience method to check if both caches are empty.

Definition at line 726 of file binlog.cc.


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