#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: