![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
This contains the declaration of class Opt_trace_context, which is needed to declare THD. More...
#include <assert.h>#include "my_inttypes.h"#include "mysql/components/services/bits/psi_bits.h"#include "prealloced_array.h"Go to the source code of this file.
Classes | |
| class | Opt_trace_context | 
| A per-session context which is always available at any point of execution, because in practice it's accessible from THD which contains:  More... | |
| class | Opt_trace_context::Opt_trace_context_impl | 
| To have the smallest impact on THD's size, most of the implementation is moved to a separate class Opt_trace_context_impl which is instantiated on the heap when really needed.  More... | |
Typedefs | |
| typedef Prealloced_array< Opt_trace_stmt *, 16 > | Opt_trace_stmt_array | 
This contains the declaration of class Opt_trace_context, which is needed to declare THD.
It is recommend to read opt_trace.h first.
| typedef Prealloced_array<Opt_trace_stmt *, 16> Opt_trace_stmt_array |