#include <opt_explain_format.h>
| 
Public Attributes | 
| select_result * | output | 
|  | output resulting data there 
 | 
| 
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
Base class for structured and hierarchical EXPLAIN output formatters 
Definition at line 528 of file opt_explain_format.h.
Member Function Documentation
  
  | 
        
          | virtual bool Explain_format::begin_context | ( | Explain_context_enum | context, |  
          |  |  | SELECT_LEX_UNIT * | subquery = 0, |  
          |  |  | const Explain_format_flags * | flags = NULL |  
          |  | ) |  |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual bool Explain_format::end_context | ( | Explain_context_enum | context | ) |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual qep_row* Explain_format::entry | ( |  | ) |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual bool Explain_format::flush_entry | ( |  | ) |  |  | pure virtual | 
 
 
  
  | 
        
          | virtual bool Explain_format::is_hierarchical | ( |  | ) | const |  | pure virtual | 
 
 
  
  | 
        
          | virtual bool Explain_format::send_headers | ( | select_result * | result | ) |  |  | inlinevirtual | 
 
 
The documentation for this class was generated from the following file: