MySQL 8.3.0
Source Code Documentation
dd::View_routine Class Referenceabstract

#include <view_routine.h>

Inheritance diagram for dd::View_routine:
[legend]

Public Types

typedef View_routine_impl Impl
 
typedef tables::View_routine_usage DD_table
 

Public Member Functions

 ~View_routine () override=default
 
virtual const String_typeroutine_catalog () const =0
 
virtual void set_routine_catalog (const String_type &sf_catalog)=0
 
virtual const String_typeroutine_schema () const =0
 
virtual void set_routine_schema (const String_type &sf_schema)=0
 
virtual const String_typeroutine_name () const =0
 
virtual void set_routine_name (const String_type &sf_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_routine()

dd::View_routine::~View_routine ( )
overridedefault

Member Function Documentation

◆ routine_catalog()

virtual const String_type & dd::View_routine::routine_catalog ( ) const
pure virtual

Implemented in dd::View_routine_impl.

◆ routine_name()

virtual const String_type & dd::View_routine::routine_name ( ) const
pure virtual

Implemented in dd::View_routine_impl.

◆ routine_schema()

virtual const String_type & dd::View_routine::routine_schema ( ) const
pure virtual

Implemented in dd::View_routine_impl.

◆ set_routine_catalog()

virtual void dd::View_routine::set_routine_catalog ( const String_type sf_catalog)
pure virtual

Implemented in dd::View_routine_impl.

◆ set_routine_name()

virtual void dd::View_routine::set_routine_name ( const String_type sf_name)
pure virtual

Implemented in dd::View_routine_impl.

◆ set_routine_schema()

virtual void dd::View_routine::set_routine_schema ( const String_type sf_schema)
pure virtual

Implemented in dd::View_routine_impl.

◆ view() [1/2]

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

Implemented in dd::View_routine_impl.

◆ view() [2/2]

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

Implemented in dd::View_routine_impl.


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