Drizzled Public API Documentation

sel_buf_struct Struct Reference

#include <row0sel.h>

List of all members.

Public Attributes

byte * data
ulint len
ulint val_buf_size

Detailed Description

A structure for caching column values for prefetched rows

Definition at line 190 of file row0sel.h.


Member Data Documentation

data, or NULL; if not NULL, this field has allocated memory which must be explicitly freed; can be != NULL even when len is UNIV_SQL_NULL

Definition at line 191 of file row0sel.h.

Referenced by sel_col_prefetch_buf_free().

data length or UNIV_SQL_NULL

Definition at line 195 of file row0sel.h.

size of memory buffer allocated for data: this can be more than len; this is defined when data != NULL

Definition at line 197 of file row0sel.h.

Referenced by sel_col_prefetch_buf_free().


The documentation for this struct was generated from the following file: