#include <collation.h>
◆ Aux_key
◆ Cache_partition
◆ DD_table
◆ Id_key
◆ Impl
◆ Name_key
◆ enum_pad_attribute
| Enumerator | 
|---|
| PA_UNDEFINED  |  | 
| PA_PAD_SPACE  |  | 
| PA_NO_PAD  |  | 
 
 
◆ charset_id()
  
  
      
        
          | virtual Object_id dd::Collation::charset_id  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ clone()
  
  
      
        
          | virtual Collation * dd::Collation::clone  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Allocate a new object and invoke the copy constructor. 
- Returns
 - pointer to dynamically allocated copy 
 
Implemented in dd::Collation_impl.
 
 
◆ clone_dropped_object_placeholder()
  
  
      
        
          | virtual Collation * dd::Collation::clone_dropped_object_placeholder  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
Allocate a new object which can serve as a placeholder for the original object in the Dictionary_client's dropped registry (i.e. 
it has the same keys as original). 
Implemented in dd::Collation_impl.
 
 
◆ is_compiled()
  
  
      
        
          | virtual bool dd::Collation::is_compiled  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ set_charset_id()
  
  
      
        
          | virtual void dd::Collation::set_charset_id  | 
          ( | 
          Object_id  | 
          charset_id | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ sort_length()
  
  
      
        
          | virtual uint dd::Collation::sort_length  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
pure virtual   | 
  
 
 
◆ update_aux_key()
  
  
      
        
          | virtual bool dd::Collation::update_aux_key  | 
          ( | 
          Aux_key *  | 
           | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ update_id_key() [1/2]
  
  
      
        
          | virtual bool dd::Collation::update_id_key  | 
          ( | 
          Id_key *  | 
          key | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ update_id_key() [2/2]
◆ update_name_key() [1/2]
  
  
      
        
          | virtual bool dd::Collation::update_name_key  | 
          ( | 
          Name_key *  | 
          key | ) | 
           const | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ update_name_key() [2/2]
The documentation for this class was generated from the following files: