![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Base class to handle ACL table manipulation. More...
#include <acl_table_base.h>
Public Member Functions | |
| Acl_table (THD *thd, TABLE *table, Acl_table_operation operation) | |
| virtual | ~Acl_table ()=default | 
| Acl_table (const Acl_table &)=delete | |
| const Acl_table & | operator= (const Acl_table &)=delete | 
| Acl_table (const Acl_table &&)=delete | |
| const Acl_table & | operator= (const Acl_table &&)=delete | 
| virtual Acl_table_op_status | finish_operation (Table_op_error_code &error)=0 | 
| Acl_table_operation | get_operation_mode () | 
Protected Member Functions | |
| Acl_table_op_status | convert_table_op_error_code () | 
Protected Attributes | |
| THD * | m_thd | 
| TABLE * | m_table | 
| Acl_table_operation | m_operation | 
| Table_op_error_code | m_error | 
Base class to handle ACL table manipulation.
      
  | 
  inline | 
      
  | 
  virtualdefault | 
      
  | 
  delete | 
      
  | 
  delete | 
      
  | 
  inlineprotected | 
      
  | 
  pure virtual | 
Implemented in acl_table::Acl_table_user_writer, and acl_table::Acl_table_user_reader.
      
  | 
  inline | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected | 
      
  | 
  protected |