![]()  | 
  
    MySQL 9.5.0
    
   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_mysql_system_variable_reader_t* Server_services_references::component_sys_variable_reader_service {nullptr} | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private | 
| const mysql_service_mysql_charset_t* Server_services_references::mysql_charset_service {nullptr} | 
| const mysql_service_mysql_global_variable_attributes_t* Server_services_references::mysql_global_variable_attributes_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_registration_t* Server_services_references::registry_registration_service {nullptr} | 
| const mysql_service_registry_t* Server_services_references::registry_service {nullptr} |