MySQL 8.4.2
Source Code Documentation
|
This class holds the references to server services that Group Replication acquires on plugin install. More...
#include <server_services_references.h>
Public Member Functions | |
Server_services_references ()=default | |
virtual | ~Server_services_references () |
Server_services_references (const Server_services_references &)=delete | |
Deleted copy ctor. More... | |
Server_services_references (const Server_services_references &&)=delete | |
Deleted move ctor. More... | |
Server_services_references & | operator= (const Server_services_references &)=delete |
Deleted assignment operator. More... | |
Server_services_references & | operator= (const Server_services_references &&)=delete |
Deleted move operator. More... | |
bool | initialize () |
Acquire the server services. More... | |
bool | finalize () |
Release the server services. More... | |
This class holds the references to server services that Group Replication acquires on plugin install.
server services are the ones implemented on sql/server_component
folder.
|
default |
|
virtual |
|
delete |
Deleted copy ctor.
|
delete |
Deleted move ctor.
bool Server_services_references::finalize | ( | ) |
Release the server services.
false | Successful |
true | Error |
bool Server_services_references::initialize | ( | ) |
Acquire the server services.
false | Successful |
true | Error |
|
delete |
Deleted move operator.
|
delete |
Deleted assignment operator.
const mysql_service_component_sys_variable_register_t* Server_services_references::component_sys_variable_register_service {nullptr} |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
const mysql_service_mysql_charset_t* Server_services_references::mysql_charset_service {nullptr} |
const mysql_service_mysql_string_charset_converter_t* Server_services_references::mysql_string_charset_converter_service {nullptr} |
const mysql_service_mysql_string_factory_t* Server_services_references::mysql_string_factory_service {nullptr} |
const mysql_service_mysql_system_variable_update_integer_t* Server_services_references::mysql_system_variable_update_integer_service {nullptr} |
const mysql_service_mysql_system_variable_update_string_t* Server_services_references::mysql_system_variable_update_string_service {nullptr} |
const mysql_service_registry_t* Server_services_references::registry_service {nullptr} |