MySQL  8.0.23
Source Code Documentation
Abstract_restrictions Class Referenceabstract

Abstract class for ACL restrictions. More...

#include <partial_revokes.h>

Inheritance diagram for Abstract_restrictions:
DB_restrictions

Public Member Functions

 Abstract_restrictions ()
 Abstract restriction constructor. More...
 
virtual ~Abstract_restrictions ()
 Abstract restriction destructor. More...
 
virtual bool is_empty () const =0
 
virtual size_t size () const =0
 
virtual void clear ()=0
 

Detailed Description

Abstract class for ACL restrictions.

Constructor & Destructor Documentation

◆ Abstract_restrictions()

Abstract_restrictions::Abstract_restrictions ( )
explicit

Abstract restriction constructor.

◆ ~Abstract_restrictions()

Abstract_restrictions::~Abstract_restrictions ( )
virtual

Abstract restriction destructor.

Member Function Documentation

◆ clear()

virtual void Abstract_restrictions::clear ( )
pure virtual

Implemented in DB_restrictions.

◆ is_empty()

virtual bool Abstract_restrictions::is_empty ( ) const
pure virtual

Implemented in DB_restrictions.

◆ size()

virtual size_t Abstract_restrictions::size ( ) const
pure virtual

Implemented in DB_restrictions.


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