MySQL 8.3.0
Source Code Documentation
dd::View_table Class Referenceabstract

#include <view_table.h>

Inheritance diagram for dd::View_table:
[legend]

Public Types

typedef View_table_impl Impl
 
typedef tables::View_table_usage DD_table
 

Public Member Functions

 ~View_table () override=default
 
virtual const String_typetable_catalog () const =0
 
virtual void set_table_catalog (const String_type &table_catalog)=0
 
virtual const String_typetable_schema () const =0
 
virtual void set_table_schema (const String_type &table_schema)=0
 
virtual const String_typetable_name () const =0
 
virtual void set_table_name (const String_type &table_name)=0
 
virtual const Viewview () const =0
 
virtual Viewview ()=0
 
- Public Member Functions inherited from dd::Weak_object
virtual void debug_print (String_type &outb) const =0
 
 Weak_object ()=default
 
 Weak_object (const Weak_object &)=default
 
virtual ~Weak_object ()=default
 

Member Typedef Documentation

◆ DD_table

◆ Impl

Constructor & Destructor Documentation

◆ ~View_table()

dd::View_table::~View_table ( )
overridedefault

Member Function Documentation

◆ set_table_catalog()

virtual void dd::View_table::set_table_catalog ( const String_type table_catalog)
pure virtual

Implemented in dd::View_table_impl.

◆ set_table_name()

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

Implemented in dd::View_table_impl.

◆ set_table_schema()

virtual void dd::View_table::set_table_schema ( const String_type table_schema)
pure virtual

Implemented in dd::View_table_impl.

◆ table_catalog()

virtual const String_type & dd::View_table::table_catalog ( ) const
pure virtual

Implemented in dd::View_table_impl.

◆ table_name()

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

Implemented in dd::View_table_impl.

◆ table_schema()

virtual const String_type & dd::View_table::table_schema ( ) const
pure virtual

Implemented in dd::View_table_impl.

◆ view() [1/2]

virtual const View & dd::View_table::view ( ) const
pure virtual

Implemented in dd::View_table_impl.

◆ view() [2/2]

virtual View & dd::View_table::view ( )
pure virtual

Implemented in dd::View_table_impl.


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