![]() |
MySQL 8.0.43
Source Code Documentation
|
Containing class for iterator over the query term tree. More...
#include <query_term.h>
Classes | |
| class | Query_term_iterator |
| The iterator class itself is private. More... | |
Public Member Functions | |
| Query_terms (Query_term *root) | |
| Construct an iterator starting at root. More... | |
| Query_term_iterator | begin () |
| Query_term_iterator | end () |
Private Attributes | |
| Query_term * | m_root |
Containing class for iterator over the query term tree.
The structure is in part dictated by C++ conventions for iterators.
| visit_order | indicates whether pre or post order visiting is requested |
| visit_leaves | indicates whether to visit the leaf nodes (query blocks) |
|
inline |
Construct an iterator starting at root.
|
inline |
|
inline |
|
private |