| MySQL 5.6.14 Source Code Document
    | 
#include "rem0rec.h"#include "page0page.h"#include "mtr0mtr.h"#include "mtr0log.h"#include "fts0fts.h"
Go to the source code of this file.
| Functions | |
| UNIV_INTERN ulint | rec_get_n_extern_new (const rec_t *rec, const dict_index_t *index, ulint n) | 
| UNIV_INLINE | __attribute__ ((nonnull)) void rec_init_offsets_comp_ordinary(const rec_t *rec | 
| Variables | |
| UNIV_INTERN ulint | rec_dummy | 
| UNIV_INLINE bool | temp | 
| UNIV_INLINE bool const dict_index_t * | index | 
| UNIV_INLINE __attribute__ | ( | (nonnull) | ) | const | 
Determine the offset to each field in a leaf-page record in ROW_FORMAT=COMPACT. This is a special case of rec_init_offsets() and rec_get_offsets_func().
| UNIV_INTERN ulint rec_get_n_extern_new | ( | const rec_t * | rec, | 
| const dict_index_t * | index, | ||
| ulint | n | ||
| ) | 
Determine how many of the first n columns in a compact physical record are stored externally.
| rec | in: compact physical record | 
| index | in: record descriptor | 
| n | in: number of columns to scan | 
Definition at line 164 of file rem0rec.cc.

| UNIV_INLINE bool const dict_index_t* index | 
in: record descriptor
Definition at line 252 of file rem0rec.cc.
| UNIV_INLINE bool temp | 
< in: physical record in ROW_FORMAT=COMPACT in: whether to use the format for temporary files in index creation
Definition at line 252 of file rem0rec.cc.