![]() |
MySQL 8.0.43
Source Code Documentation
|
Implements a persistent FIFO using server List method names. More...
#include <sql_profile.h>
Classes | |
| struct | queue_item |
Public Member Functions | |
| Queue () | |
| void | empty () |
| void | push_back (T *payload) |
| T * | pop () |
| bool | is_empty () |
| void * | new_iterator () |
| void * | iterator_next (void *current) |
| T * | iterator_value (void *current) |
Public Attributes | |
| ulong | elements |
Private Attributes | |
| struct queue_item * | first |
| struct queue_item * | last |
Implements a persistent FIFO using server List method names.
Not thread-safe. Intended to be used on thread-local data only.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| ulong Queue< T >::elements |
|
private |
|
private |