MySQL 8.4.0
Source Code Documentation
dd::Weak_object Class Referenceabstract

Base class for all data dictionary objects. More...

#include <weak_object.h>

Inheritance diagram for dd::Weak_object:
[legend]

Public Member Functions

virtual void debug_print (String_type &outb) const =0
 
 Weak_object ()=default
 
 Weak_object (const Weak_object &)=default
 
virtual ~Weak_object ()=default
 

Detailed Description

Base class for all data dictionary objects.

Note
This class may be inherited along different paths for some subclasses due to the diamond shaped inheritance hierarchy; thus, direct subclasses must inherit this class virtually.

Constructor & Destructor Documentation

◆ Weak_object() [1/2]

dd::Weak_object::Weak_object ( )
default

◆ Weak_object() [2/2]

dd::Weak_object::Weak_object ( const Weak_object )
default

◆ ~Weak_object()

virtual dd::Weak_object::~Weak_object ( )
virtualdefault

Member Function Documentation

◆ debug_print()


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