MySQL 8.0.40
Source Code Documentation
|
This is the complete list of members for mysql_dynamic_loader_imp, including all inherited members.
component_iterator typedef | mysql_dynamic_loader_imp | |
components_list | mysql_dynamic_loader_imp | privatestatic |
deinit() | mysql_dynamic_loader_imp | static |
get_scheme_service_from_urn(const my_string &urn, const mysql_service_dynamic_loader_scheme_t **out_scheme_service, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
init() | mysql_dynamic_loader_imp | static |
iterator_create(my_h_component_iterator *out_iterator) noexcept | mysql_dynamic_loader_imp | static |
iterator_get(my_h_component_iterator iterator, const char **out_name, const char **out_urn) noexcept | mysql_dynamic_loader_imp | static |
iterator_is_valid(my_h_component_iterator iterator) noexcept | mysql_dynamic_loader_imp | static |
iterator_next(my_h_component_iterator iterator) noexcept | mysql_dynamic_loader_imp | static |
iterator_release(my_h_component_iterator iterator) noexcept | mysql_dynamic_loader_imp | static |
load(const char *urns[], int component_count) noexcept | mysql_dynamic_loader_imp | static |
load_do_check_dependencies(std::vector< std::unique_ptr< mysql_component > > &loaded_components, const std::set< my_string > &services_provided) | mysql_dynamic_loader_imp | privatestatic |
load_do_collect_services_provided(std::vector< std::unique_ptr< mysql_component > > &loaded_components) | mysql_dynamic_loader_imp | privatestatic |
load_do_commit(std::vector< std::unique_ptr< mysql_component > > &loaded_components) | mysql_dynamic_loader_imp | privatestatic |
load_do_initialize_components(std::vector< std::unique_ptr< mysql_component > > &loaded_components) | mysql_dynamic_loader_imp | privatestatic |
load_do_load_component_by_scheme(const char *urns[], int component_count) | mysql_dynamic_loader_imp | privatestatic |
load_do_register_services(std::vector< std::unique_ptr< mysql_component > > &loaded_components) | mysql_dynamic_loader_imp | privatestatic |
load_do_resolve_dependencies(std::vector< std::unique_ptr< mysql_component > > &loaded_components) | mysql_dynamic_loader_imp | privatestatic |
LOCK_dynamic_loader | mysql_dynamic_loader_imp | privatestatic |
rw_lock_deinit() | mysql_dynamic_loader_imp | static |
scheme_service_map typedef | mysql_dynamic_loader_imp | private |
unload(const char *urns[], int component_count) noexcept | mysql_dynamic_loader_imp | static |
unload_do_check_provided_services_reference_count(const std::vector< mysql_component * > &components_to_unload, const std::map< const void *, std::vector< mysql_component * > > &dependency_graph, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
unload_do_commit() | mysql_dynamic_loader_imp | privatestatic |
unload_do_deinitialize_components(const std::vector< mysql_component * > &components_to_unload, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
unload_do_get_scheme_services(const std::vector< mysql_component * > &components_to_unload, const std::map< const void *, std::vector< mysql_component * > > &dependency_graph) | mysql_dynamic_loader_imp | privatestatic |
unload_do_list_components(const char *urns[], int component_count) | mysql_dynamic_loader_imp | privatestatic |
unload_do_lock_provided_services(const std::vector< mysql_component * > &components_to_unload, const std::map< const void *, std::vector< mysql_component * > > &dependency_graph, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
unload_do_topological_order(const std::vector< mysql_component * > &components_to_unload) | mysql_dynamic_loader_imp | privatestatic |
unload_do_unload_components(const std::vector< mysql_component * > &components_to_unload, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
unload_do_unload_dependencies(const std::vector< mysql_component * > &components_to_unload, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
unload_do_unregister_services(const std::vector< mysql_component * > &components_to_unload, scheme_service_map &scheme_services) | mysql_dynamic_loader_imp | privatestatic |
urns_with_gen_list | mysql_dynamic_loader_imp | privatestatic |