MySQL 9.1.0
Source Code Documentation
Secondary_engine_execution_context Class Reference

Base class for secondary engine execution context objects. More...

#include <sql_lex.h>

Inheritance diagram for Secondary_engine_execution_context:
[legend]

Public Member Functions

virtual ~Secondary_engine_execution_context ()=default
 Destructs the secondary engine execution context object. More...
 

Detailed Description

Base class for secondary engine execution context objects.

Secondary storage engines may create classes derived from this one which contain state they need to preserve between optimization and execution of statements. The context objects should be allocated on the execution MEM_ROOT.

Constructor & Destructor Documentation

◆ ~Secondary_engine_execution_context()

virtual Secondary_engine_execution_context::~Secondary_engine_execution_context ( )
virtualdefault

Destructs the secondary engine execution context object.

It is called after the query execution has completed. Secondary engines may override the destructor in subclasses and add code that performs cleanup tasks that are needed after query execution.


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