MySQL 9.1.0
Source Code Documentation
|
Pretty-printer of records and tuples. More...
#include <rem0rec.h>
Public Member Functions | |
rec_printer (const rec_t *rec, const ulint *offsets) | |
Construct a pretty-printed record. More... | |
rec_printer (const rec_t *rec, ulint info, const ulint *offsets) | |
Construct a pretty-printed record. More... | |
rec_printer (const dtuple_t *tuple) | |
Construct a pretty-printed tuple. More... | |
rec_printer (const dfield_t *field, ulint n) | |
Construct a pretty-printed tuple. More... | |
virtual | ~rec_printer ()=default |
Destructor. More... | |
Private Member Functions | |
rec_printer (const rec_printer &other) | |
Copy constructor. More... | |
rec_printer & | operator= (const rec_printer &other) |
Assignment operator. More... | |
Pretty-printer of records and tuples.
Construct a pretty-printed record.
rec | record with header |
offsets | rec_get_offsets(rec, ...) |
Construct a pretty-printed record.
rec | record, possibly lacking header |
info | rec_get_info_bits(rec) |
offsets | rec_get_offsets(rec, ...) |
|
inline |
Construct a pretty-printed tuple.
tuple | data tuple |
Construct a pretty-printed tuple.
field | array of data tuple fields |
n | number of fields |
|
virtualdefault |
Destructor.
|
private |
Copy constructor.
|
private |
Assignment operator.