MySQL  8.0.19
Source Code Documentation
dd::Table_stat Class Referenceabstract

#include <table_stat.h>

Inheritance diagram for dd::Table_stat:
dd::Entity_object dd::Weak_object dd::Table_stat_impl

Public Types

typedef Table_stat_impl Impl
 
typedef tables::Table_stats DD_table
 
typedef Composite_char_key Name_key
 

Public Member Functions

virtual const String_typeschema_name () const =0
 
virtual void set_schema_name (const String_type &schema_name)=0
 
virtual const String_typetable_name () const =0
 
virtual void set_table_name (const String_type &table_name)=0
 
virtual ulonglong table_rows () const =0
 
virtual void set_table_rows (ulonglong table_rows)=0
 
virtual ulonglong avg_row_length () const =0
 
virtual void set_avg_row_length (ulonglong avg_row_length)=0
 
virtual ulonglong data_length () const =0
 
virtual void set_data_length (ulonglong data_length)=0
 
virtual ulonglong max_data_length () const =0
 
virtual void set_max_data_length (ulonglong max_data_length)=0
 
virtual ulonglong index_length () const =0
 
virtual void set_index_length (ulonglong index_length)=0
 
virtual ulonglong data_free () const =0
 
virtual void set_data_free (ulonglong data_free)=0
 
virtual ulonglong auto_increment () const =0
 
virtual void set_auto_increment (ulonglong auto_increment)=0
 
virtual ulonglong checksum () const =0
 
virtual void set_checksum (ulonglong checksum)=0
 
virtual ulonglong update_time () const =0
 
virtual void set_update_time (ulonglong update_time)=0
 
virtual ulonglong check_time () const =0
 
virtual void set_check_time (ulonglong check_time)=0
 
virtual ulonglong cached_time () const =0
 
virtual void set_cached_time (ulonglong cached_time)=0
 
- Public Member Functions inherited from dd::Entity_object
virtual Object_id id () const =0
 The unique dictionary object id. More...
 
virtual bool is_persistent () const =0
 Is dictionary object persistent in dictionary tables ? More...
 
virtual const String_typename () const =0
 
virtual void set_name (const String_type &name)=0
 
- Public Member Functions inherited from dd::Weak_object
virtual void debug_print (String_type &outb) const =0
 
 Weak_object ()
 
 Weak_object (const Weak_object &)=default
 
virtual ~Weak_object ()
 

Member Typedef Documentation

◆ DD_table

◆ Impl

◆ Name_key

Member Function Documentation

◆ auto_increment()

virtual ulonglong dd::Table_stat::auto_increment ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ avg_row_length()

virtual ulonglong dd::Table_stat::avg_row_length ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ cached_time()

virtual ulonglong dd::Table_stat::cached_time ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ check_time()

virtual ulonglong dd::Table_stat::check_time ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ checksum()

virtual ulonglong dd::Table_stat::checksum ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ data_free()

virtual ulonglong dd::Table_stat::data_free ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ data_length()

virtual ulonglong dd::Table_stat::data_length ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ index_length()

virtual ulonglong dd::Table_stat::index_length ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ max_data_length()

virtual ulonglong dd::Table_stat::max_data_length ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ schema_name()

virtual const String_type& dd::Table_stat::schema_name ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_auto_increment()

virtual void dd::Table_stat::set_auto_increment ( ulonglong  auto_increment)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_avg_row_length()

virtual void dd::Table_stat::set_avg_row_length ( ulonglong  avg_row_length)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_cached_time()

virtual void dd::Table_stat::set_cached_time ( ulonglong  cached_time)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_check_time()

virtual void dd::Table_stat::set_check_time ( ulonglong  check_time)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_checksum()

virtual void dd::Table_stat::set_checksum ( ulonglong  checksum)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_data_free()

virtual void dd::Table_stat::set_data_free ( ulonglong  data_free)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_data_length()

virtual void dd::Table_stat::set_data_length ( ulonglong  data_length)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_index_length()

virtual void dd::Table_stat::set_index_length ( ulonglong  index_length)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_max_data_length()

virtual void dd::Table_stat::set_max_data_length ( ulonglong  max_data_length)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_schema_name()

virtual void dd::Table_stat::set_schema_name ( const String_type schema_name)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_table_name()

virtual void dd::Table_stat::set_table_name ( const String_type table_name)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_table_rows()

virtual void dd::Table_stat::set_table_rows ( ulonglong  table_rows)
pure virtual

Implemented in dd::Table_stat_impl.

◆ set_update_time()

virtual void dd::Table_stat::set_update_time ( ulonglong  update_time)
pure virtual

Implemented in dd::Table_stat_impl.

◆ table_name()

virtual const String_type& dd::Table_stat::table_name ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ table_rows()

virtual ulonglong dd::Table_stat::table_rows ( ) const
pure virtual

Implemented in dd::Table_stat_impl.

◆ update_time()

virtual ulonglong dd::Table_stat::update_time ( ) const
pure virtual

Implemented in dd::Table_stat_impl.


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