Drizzled Public API Documentation

dtuple_struct Struct Reference

#include <data0data.h>

List of all members.

Public Member Functions

 UT_LIST_NODE_T (dtuple_t) tuple_list

Public Attributes

ulint info_bits
ulint n_fields
ulint n_fields_cmp
dfield_tfields

Detailed Description

Structure for an SQL data tuple of fields (logical record)

Definition at line 437 of file data0data.h.


Member Function Documentation

dtuple_struct::UT_LIST_NODE_T ( dtuple_t  )

data tuples can be linked into a list using this field


Member Data Documentation

dfield_t* dtuple_struct::fields

fields

Definition at line 450 of file data0data.h.

Referenced by btr_cur_optimistic_insert().

ulint dtuple_struct::info_bits

info bits of an index record: the default is 0; this field is used if an index record is built from a data tuple

Definition at line 438 of file data0data.h.

ulint dtuple_struct::n_fields

number of fields in dtuple

Definition at line 442 of file data0data.h.

Referenced by btr_cur_optimistic_insert(), and dtuple_set_n_fields().

ulint dtuple_struct::n_fields_cmp

number of fields which should be used in comparison services of rem0cmp.*; the index search is performed by comparing only these fields, others are ignored; the default value in dtuple creation is the same value as n_fields

Definition at line 443 of file data0data.h.

Referenced by dtuple_set_n_fields().


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