![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <mock_session.h>
Public Member Functions | |
| MySQLServerMockSession (std::unique_ptr< StatementReaderBase > statement_processor, const bool debug_mode) | |
| virtual | ~MySQLServerMockSession ()=default |
| virtual void | run ()=0 |
| virtual void | cancel ()=0 |
| virtual void | terminate ()=0 |
| bool | debug_mode () const |
| void | disconnector (std::function< void()> func) |
| void | disconnect () |
Protected Attributes | |
| std::unique_ptr< StatementReaderBase > | json_reader_ |
Private Attributes | |
| bool | debug_mode_ |
| std::function< void()> | disconnector_ |
|
inline |
|
virtualdefault |
|
pure virtual |
Implemented in server_mock::MySQLServerMockSessionClassic, and server_mock::MySQLServerMockSessionX.
|
inline |
|
inline |
|
inline |
|
pure virtual |
Implemented in server_mock::MySQLServerMockSessionClassic, and server_mock::MySQLServerMockSessionX.
|
pure virtual |
Implemented in server_mock::MySQLServerMockSessionClassic, and server_mock::MySQLServerMockSessionX.
|
private |
|
private |
|
protected |