![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Trace in the form of plain text (i.e. More...
#include <optimizer_trace.h>
Public Member Functions | |
| UnstructuredTrace (int64_t max_bytes) | |
| std::ostream & | stream () | 
| Get the stream in which to put the trace text.  More... | |
| TraceBuffer & | contents () | 
| const TraceBuffer & | contents () const | 
Private Attributes | |
| TraceBuffer | m_buffer | 
| The trace text.  More... | |
| std::ostream | m_stream | 
| The stream that formats text and appends it to m_buffer.  More... | |
Trace in the form of plain text (i.e.
no JSON tree), as used by the Hypergraph optimizer.
      
  | 
  inlineexplicit | 
| max_bytes | The maximal number of trace bytes, as given by the optimizer_trace_max_mem_size system variable. | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
Get the stream in which to put the trace text.
      
  | 
  private | 
The trace text.
      
  | 
  private | 
The stream that formats text and appends it to m_buffer.