![]() |
MySQL 8.0.43
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 |