![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <assert.h>#include <mysql/components/minimal_chassis.h>#include <mysql/components/my_service.h>#include <mysql/components/service_implementation.h>#include <mysql/components/services/dynamic_loader.h>#include <mysql/components/services/dynamic_loader_scheme_file.h>#include <mysql/components/services/mysql_runtime_error_service.h>#include <mysql/components/services/registry.h>#include <mysqld_error.h>#include <stddef.h>#include <algorithm>#include <functional>#include <map>#include <memory>#include <set>#include <vector>#include <mysql/components/services/mysql_rwlock.h>#include "component_common.h"#include "depth_first_search.h"#include "dynamic_loader_imp.h"#include "mysql_component_imp.h"#include "registry_imp.h"#include "scope_guard.h"#include "registry_metadata.cc.inc"Classes | |
| struct | my_h_component_iterator_imp |
| struct | my_h_component_metadata_iterator_imp |
Functions | |
| REQUIRES_SERVICE_PLACEHOLDER (mysql_runtime_error) | |
| This place holder is required for the mysql_runtime_error service. More... | |
| static void | init_dynamic_loader_psi_keys (void) |
Variables | |
| const mysql_service_registry_t | imp_mysql_minimal_chassis_registry |
| static PSI_rwlock_key | key_rwlock_LOCK_dynamic_loader |
| static PSI_rwlock_info | all_dynamic_loader_rwlocks [] |
| #define ITERATOR_TYPE my_h_component_iterator_imp |
| #define LOCK mysql_dynamic_loader_imp::LOCK_dynamic_loader |
| #define METADATA_ITERATOR my_h_component_metadata_iterator |
| #define METADATA_ITERATOR_TYPE my_h_component_metadata_iterator_imp |
| #define OBJECT_ITERATOR my_h_component_iterator |
| #define REGISTRY mysql_dynamic_loader_imp::components_list |
| #define REGISTRY_IMP mysql_dynamic_loader_imp |
| #define REGISTRY_TYPE my_component_registry |
|
static |
| REQUIRES_SERVICE_PLACEHOLDER | ( | mysql_runtime_error | ) |
This place holder is required for the mysql_runtime_error service.
The service is used in mysql_error_service_printf() api, which is the replacement for my_error() server api.
|
static |
|
extern |
|
static |