MySQL 8.0.29
Source Code Documentation
Thd_mem_cnt Class Referenceabstract

#include <sql_class.h>

Inheritance diagram for Thd_mem_cnt:
[legend]

Public Member Functions

 Thd_mem_cnt ()=default
 
virtual ~Thd_mem_cnt ()=default
 
virtual bool alloc_cnt (size_t size)=0
 
virtual void free_cnt (size_t size)=0
 
virtual int reset ()=0
 
virtual void flush ()=0
 
virtual void restore_mode ()=0
 
virtual void no_error_mode ()=0
 
virtual void set_curr_mode (uint mode_arg)=0
 
virtual void set_orig_mode (uint mode_arg)=0
 
virtual bool is_error ()=0
 
virtual void set_thd_error_status ()=0
 

Constructor & Destructor Documentation

◆ Thd_mem_cnt()

Thd_mem_cnt::Thd_mem_cnt ( )
default

◆ ~Thd_mem_cnt()

virtual Thd_mem_cnt::~Thd_mem_cnt ( )
virtualdefault

Member Function Documentation

◆ alloc_cnt()

virtual bool Thd_mem_cnt::alloc_cnt ( size_t  size)
pure virtual

Implemented in Thd_mem_cnt_conn, and Thd_mem_cnt_noop.

◆ flush()

virtual void Thd_mem_cnt::flush ( )
pure virtual

Implemented in Thd_mem_cnt_noop, and Thd_mem_cnt_conn.

◆ free_cnt()

virtual void Thd_mem_cnt::free_cnt ( size_t  size)
pure virtual

Implemented in Thd_mem_cnt_conn, and Thd_mem_cnt_noop.

◆ is_error()

virtual bool Thd_mem_cnt::is_error ( )
pure virtual

Implemented in Thd_mem_cnt_noop, and Thd_mem_cnt_conn.

◆ no_error_mode()

virtual void Thd_mem_cnt::no_error_mode ( )
pure virtual

Implemented in Thd_mem_cnt_noop, and Thd_mem_cnt_conn.

◆ reset()

virtual int Thd_mem_cnt::reset ( )
pure virtual

Implemented in Thd_mem_cnt_noop, and Thd_mem_cnt_conn.

◆ restore_mode()

virtual void Thd_mem_cnt::restore_mode ( )
pure virtual

Implemented in Thd_mem_cnt_noop, and Thd_mem_cnt_conn.

◆ set_curr_mode()

virtual void Thd_mem_cnt::set_curr_mode ( uint  mode_arg)
pure virtual

Implemented in Thd_mem_cnt_conn, and Thd_mem_cnt_noop.

◆ set_orig_mode()

virtual void Thd_mem_cnt::set_orig_mode ( uint  mode_arg)
pure virtual

Implemented in Thd_mem_cnt_conn, and Thd_mem_cnt_noop.

◆ set_thd_error_status()

virtual void Thd_mem_cnt::set_thd_error_status ( )
pure virtual

Implemented in Thd_mem_cnt_noop, and Thd_mem_cnt_conn.


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