![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <get_system_variable.h>
Public Types | |
| enum | System_variable_service { VAR_GTID_EXECUTED , VAR_GTID_PURGED , VAR_READ_ONLY , VAR_SUPER_READ_ONLY } |
Public Member Functions | |
| Get_system_variable_parameters (System_variable_service service) | |
| virtual | ~Get_system_variable_parameters () |
| int | get_error () |
| Get value for class private member error. More... | |
| void | set_error (int error) |
| Set value for class private member error. More... | |
| Get_system_variable_parameters::System_variable_service | get_service () |
| Set value for class private member service. More... | |
Public Member Functions inherited from Mysql_thread_body_parameters | |
| void * | operator new (size_t size, const std::nothrow_t &) noexcept |
| void | operator delete (void *ptr, const std::nothrow_t &) noexcept |
| void * | operator new (size_t size) noexcept |
| Allocate memory on the heap with instrumented memory allocation, so that memory consumption can be tracked. More... | |
| void | operator delete (void *ptr) noexcept |
| Deallocate memory on the heap with instrumented memory allocation, so that memory consumption can be tracked. More... | |
| Mysql_thread_body_parameters () | |
| virtual | ~Mysql_thread_body_parameters () |
Public Attributes | |
| std::string | m_result {""} |
Private Attributes | |
| System_variable_service | m_service {System_variable_service::VAR_GTID_EXECUTED} |
| int | m_error {1} |
|
inline |
|
inlinevirtual |
| int Get_system_variable_parameters::get_error | ( | ) |
Get value for class private member error.
| 0 | OK |
| !=0 | Error |
| Get_system_variable_parameters::System_variable_service Get_system_variable_parameters::get_service | ( | ) |
Set value for class private member service.
| void Get_system_variable_parameters::set_error | ( | int | error | ) |
Set value for class private member error.
| [in] | error | Set value of error |
|
private |
| std::string Get_system_variable_parameters::m_result {""} |
|
private |