Drizzled Public API Documentation

drizzled::SortField Class Reference

#include <sort_field.h>

List of all members.

Public Attributes

Fieldfield
Itemitem
size_t length
uint32_t suffix_length
Item_result result_type
bool reverse
bool need_strxnfrm

Detailed Description

A structure used to describe sort information for a field or item used in ORDER BY.

Definition at line 34 of file sort_field.h.


Member Data Documentation

Item if not sorting fields

Definition at line 38 of file sort_field.h.

Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().

Length of sort field

Definition at line 39 of file sort_field.h.

Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().

If we have to use strxnfrm()

Definition at line 43 of file sort_field.h.

Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().

Type of item

Definition at line 41 of file sort_field.h.

Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().

if descending sort

Definition at line 42 of file sort_field.h.

Referenced by drizzled::SortParam::make_sortkey().

Length suffix (0-4)

Definition at line 40 of file sort_field.h.

Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().


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