#include <sort_field.h>
Public Attributes | |
| Field * | field |
| Item * | item |
| size_t | length |
| uint32_t | suffix_length |
| Item_result | result_type |
| bool | reverse |
| bool | need_strxnfrm |
A structure used to describe sort information for a field or item used in ORDER BY.
Definition at line 30 of file sort_field.h.
| Field* drizzled::SortField::field |
Field to sort
Definition at line 33 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().
| Item* drizzled::SortField::item |
Item if not sorting fields
Definition at line 34 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().
| size_t drizzled::SortField::length |
Length of sort field
Definition at line 35 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().
| bool drizzled::SortField::need_strxnfrm |
If we have to use strxnfrm()
Definition at line 39 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().
| Item_result drizzled::SortField::result_type |
Type of item
Definition at line 37 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().
| bool drizzled::SortField::reverse |
if descending sort
Definition at line 38 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey().
| uint32_t drizzled::SortField::suffix_length |
Length suffix (0-4)
Definition at line 36 of file sort_field.h.
Referenced by drizzled::SortParam::make_sortkey(), and drizzled::FileSort::sortlength().