![]() |
MySQL 26.7.0
Source Code Documentation
|
This class represents a list of parsed redo records that form an mtr. More...
#include <log0redo.h>
Public Member Functions | |
| constexpr size_t | size () const noexcept |
| Returns mtr size in bytes occupied in the parsing buffer. More... | |
| constexpr bool | empty () const noexcept |
| Returns true if mtr contains no records. More... | |
| constexpr const Record_list & | records () const noexcept |
| Returns record list. More... | |
| template<typename T > | |
| void | add_record (T &&record) |
| Add record to the list. More... | |
Private Attributes | |
| size_t | m_size = 0 |
| Full mtr size in bytes occupied in the parsing buffer. More... | |
| Record_list | m_records |
This class represents a list of parsed redo records that form an mtr.
Add record to the list.
|
inlineconstexprnoexcept |
Returns true if mtr contains no records.
|
inlineconstexprnoexcept |
Returns record list.
|
inlineconstexprnoexcept |
Returns mtr size in bytes occupied in the parsing buffer.
|
private |
|
private |
Full mtr size in bytes occupied in the parsing buffer.