MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
components.cc File Reference
#include "components.h"
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <memory>
#include <sstream>
#include <string>
#include "mysql/components/service_implementation.h"
#include "mysql/components/services/component_status_var_service.h"
#include "mysql/components/services/dynamic_loader.h"
#include "mysql/components/services/registry.h"
#include "options.h"
#include "scope_guard.h"
#include "utilities.h"

Namespaces

namespace  components
 
namespace  components::dummy_status_variable_registration_implementation
 

Functions

mysql_service_status_t components::dummy_status_variable_registration_implementation::register_variable (SHOW_VAR *) noexcept
 
mysql_service_status_t components::dummy_status_variable_registration_implementation::unregister_variable (SHOW_VAR *) noexcept
 
void components::dummy_status_variable_registration_implementation::setup ()
 
void components::dummy_status_variable_registration_implementation::teardown ()
 
void components::init_components_subsystem ()
 
void components::deinit_components_subsystem ()
 

Variables

mysql_service_registry_tcomponents::components_registry = nullptr
 
mysql_service_dynamic_loader_tcomponents::components_dynamic_loader = nullptr
 
mysql_service_registry_registration_tcomponents::reg_reg = nullptr