![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Classes | |
| class | MDL_checker | 
| Helper class providing overloaded functions asserting that we have proper MDL locks in place.  More... | |
| class | SPI_lru_cache_templ | 
Typedefs | |
| using | SPI_missing_status = std::bitset< 2 > | 
| using | SPI_order = std::vector< dd::Object_id > | 
| using | SPI_index = std::unordered_map< dd::Object_id, SPI_missing_status > | 
Enumerations | |
| enum class | SPI_missing_type { TABLES , PARTITIONS } | 
Functions | |
| template<typename T > | |
| bool | fetch_schema_component_names_by_criteria (THD *thd, const dd::Schema *schema, std::vector< dd::String_type > *names, std::function< bool(dd::Raw_record *)> const &fetch_criteria) | 
Variables | |
| constexpr const auto | innodb_engine_name | 
| using anonymous_namespace{dictionary_client.cc}::SPI_index = typedef std::unordered_map<dd::Object_id, SPI_missing_status> | 
| using anonymous_namespace{dictionary_client.cc}::SPI_missing_status = typedef std::bitset<2> | 
| using anonymous_namespace{dictionary_client.cc}::SPI_order = typedef std::vector<dd::Object_id> | 
      
  | 
  strong | 
| bool anonymous_namespace{dictionary_client.cc}::fetch_schema_component_names_by_criteria | ( | THD * | thd, | 
| const dd::Schema * | schema, | ||
| std::vector< dd::String_type > * | names, | ||
| std::function< bool(dd::Raw_record *)> const & | fetch_criteria | ||
| ) | 
      
  | 
  constexpr |