MySQL  8.0.19
Source Code Documentation
dd::Object_key Class Referenceabstract

#include <object_key.h>

Inheritance diagram for dd::Object_key:
dd::Composite_4char_key dd::Composite_char_key dd::Composite_obj_id_3char_key dd::Composite_pk dd::Global_name_key dd::Index_stat_range_key dd::Item_name_key dd::Parent_id_range_key dd::Primary_id_key dd::Routine_name_key dd::Se_private_id_key dd::Sub_partition_range_key dd::Table_reference_range_key dd::tables::Table_partition_values_pk dd::Void_key

Public Member Functions

virtual Raw_keycreate_access_key (Raw_table *t) const =0
 
virtual String_type str () const =0
 
virtual ~Object_key ()
 
 Object_key ()=default
 
 Object_key (const Object_key &)=default
 
 Object_key (Object_key &&)=default
 
Object_keyoperator= (const Object_key &)=default
 
Object_keyoperator= (Object_key &&)=default
 

Constructor & Destructor Documentation

◆ ~Object_key()

virtual dd::Object_key::~Object_key ( )
inlinevirtual

◆ Object_key() [1/3]

dd::Object_key::Object_key ( )
default

◆ Object_key() [2/3]

dd::Object_key::Object_key ( const Object_key )
default

◆ Object_key() [3/3]

dd::Object_key::Object_key ( Object_key &&  )
default

Member Function Documentation

◆ create_access_key()

◆ operator=() [1/2]

Object_key& dd::Object_key::operator= ( const Object_key )
default

◆ operator=() [2/2]

Object_key& dd::Object_key::operator= ( Object_key &&  )
default

◆ str()


The documentation for this class was generated from the following file: