MySQL 8.3.0
Source Code Documentation
dd::Parameter_type_element Class Referenceabstract

#include <parameter_type_element.h>

Inheritance diagram for dd::Parameter_type_element:
[legend]

Public Types

typedef Parameter_type_element_impl Impl
 
typedef tables::Parameter_type_elements DD_table
 

Public Member Functions

 ~Parameter_type_element () override=default
 
virtual const String_typename () const =0
 
virtual void set_name (const String_type &name)=0
 
virtual const Parameterparameter () const =0
 
virtual uint index () const =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

◆ ~Parameter_type_element()

dd::Parameter_type_element::~Parameter_type_element ( )
overridedefault

Member Function Documentation

◆ index()

virtual uint dd::Parameter_type_element::index ( ) const
pure virtual

◆ name()

virtual const String_type & dd::Parameter_type_element::name ( ) const
pure virtual

◆ parameter()

virtual const Parameter & dd::Parameter_type_element::parameter ( ) const
pure virtual

◆ set_name()

virtual void dd::Parameter_type_element::set_name ( const String_type name)
pure virtual

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