MySQL 8.3.0
Source Code Documentation
Lazy Class Referenceabstract

Emulate lazy computation. More...

#include <opt_explain_format.h>

Inheritance diagram for Lazy:
[legend]

Public Member Functions

virtual ~Lazy ()=default
 
virtual bool eval (String *ret)=0
 Deferred evaluation of encapsulated expression. More...
 

Detailed Description

Emulate lazy computation.

Constructor & Destructor Documentation

◆ ~Lazy()

virtual Lazy::~Lazy ( )
virtualdefault

Member Function Documentation

◆ eval()

virtual bool Lazy::eval ( String ret)
pure virtual

Deferred evaluation of encapsulated expression.

Parameters
[out]retReturn string value
Return values
falseSuccess
trueFailure (OOM)

Implemented in anonymous_namespace{opt_explain.cc}::Explain::Lazy_condition.


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