![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Normalizes character set/collation names. More...
#include <collations.h>
Public Member Functions | |
| Name (const char *name) | |
| Constructor.  More... | |
| Name (const char *name, size_t size) | |
| Constructor.  More... | |
| Name (const Name &) | |
| Constructor.  More... | |
| Name (Name &&) noexcept | |
| ~Name () | |
| Name & | operator= (const Name &) | 
| Name & | operator= (Name &&) noexcept | 
| std::string | operator() () const | 
| Returns normalized name as std::string.  More... | |
Private Attributes | |
| const char * | m_normalized {nullptr} | 
Normalizes character set/collation names.
      
  | 
  explicit | 
Constructor.
| mysql::collation::Name::Name | ( | const char * | name, | 
| size_t | size | ||
| ) | 
Constructor.
| mysql::collation::Name::Name | ( | const Name & | name | ) | 
Constructor.
      
  | 
  noexcept | 
| mysql::collation::Name::~Name | ( | ) | 
      
  | 
  inline | 
Returns normalized name as std::string.
      
  | 
  private |