#include <opt_explain_format.h>
Additional Inherited Members | 
| 
static void *  | operator new (size_t size)  throw () | 
| 
static void *  | operator new[] (size_t size)  throw () | 
| 
static void *  | operator new[] (size_t size, MEM_ROOT *mem_root)  throw () | 
| 
static void *  | operator new (size_t size, MEM_ROOT *mem_root)  throw () | 
| 
static void  | operator delete (void *ptr, size_t size) | 
| 
static void  | operator delete (void *ptr, MEM_ROOT *mem_root) | 
| 
static void  | operator delete[] (void *ptr, MEM_ROOT *mem_root) | 
| 
static void  | operator delete[] (void *ptr, size_t size) | 
Detailed Description
Emulate lazy computation 
Definition at line 110 of file opt_explain_format.h.
Member Function Documentation
  
  
      
        
          | virtual bool Lazy::eval  | 
          ( | 
          String *  | 
          ret | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
Deferred evaluation of encapsulated expression
- Parameters
 - 
  
    | [out] | ret | Return string value | 
  
   
- Return values
 - 
  
    | false | Success  | 
    | true | Failure (OOM)  | 
  
   
Implemented in Explain::Lazy_condition.
 
 
The documentation for this class was generated from the following file: