24#ifndef DD__CHARSET_INCLUDED 
   25#define DD__CHARSET_INCLUDED 
Definition: charset_impl.h:49
 
virtual Charset * clone_dropped_object_placeholder() const =0
Allocate a new object which can serve as a placeholder for the original object in the Dictionary_clie...
 
Global_name_key Name_key
Definition: charset.h:52
 
virtual void set_default_collation_id(Object_id default_collation_id)=0
 
virtual bool update_id_key(Id_key *key) const
Definition: charset.h:56
 
virtual Object_id default_collation_id() const =0
 
Primary_id_key Id_key
Definition: charset.h:51
 
virtual Charset * clone() const =0
Allocate a new object and invoke the copy constructor.
 
virtual uint mb_max_length() const =0
 
tables::Character_sets DD_table
Definition: charset.h:50
 
Charset Cache_partition
Definition: charset.h:49
 
Charset_impl Impl
Definition: charset.h:48
 
virtual bool update_name_key(Name_key *key) const
Definition: charset.h:62
 
virtual bool update_aux_key(Aux_key *) const
Definition: charset.h:68
 
Void_key Aux_key
Definition: charset.h:53
 
virtual const String_type & comment() const =0
 
Base class for dictionary objects which has single column integer primary key.
Definition: entity_object.h:48
 
virtual const String_type & name() const =0
 
Definition: object_keys.h:123
 
Definition: object_keys.h:77
 
Definition: object_keys.h:54
 
Definition: character_sets.h:43
 
Some integer typedefs for easier portability.
 
The version of the current data dictionary table definitions.
Definition: dictionary_client.h:43
 
unsigned long long Object_id
Definition: object_id.h:31
 
Char_string_template< String_type_allocator > String_type
Definition: string_type.h:51
 
required string key
Definition: replication_asynchronous_connection_failover.proto:60
 
unsigned int uint
Definition: uca9-dump.cc:75