, including all inherited members.
add_info_string(std::string *) | drizzled::optimizer::QuickSelectInterface | [inline, virtual] |
add_keys_and_lengths(std::string *key_names, std::string *used_lengths) | drizzled::optimizer::QuickGroupMinMaxSelect | [virtual] |
add_range(SEL_ARG *sel_range) | drizzled::optimizer::QuickGroupMinMaxSelect | |
adjust_prefix_ranges() | drizzled::optimizer::QuickGroupMinMaxSelect | |
alloc | drizzled::optimizer::QuickGroupMinMaxSelect | |
alloc_buffers() (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | |
cursor | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
get_next() | drizzled::optimizer::QuickGroupMinMaxSelect | [virtual] |
get_type() const | drizzled::optimizer::QuickGroupMinMaxSelect | [inline, virtual] |
group_key_parts | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
group_prefix | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
group_prefix_len | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
have_max | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
have_min | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
head (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
index | drizzled::optimizer::QuickSelectInterface | |
index_info | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
init() | drizzled::optimizer::QuickGroupMinMaxSelect | [virtual] |
init_ror_merged_scan(bool) | drizzled::optimizer::QuickSelectInterface | [inline, virtual] |
is_keys_used(const boost::dynamic_bitset<> &fields) | drizzled::optimizer::QuickSelectInterface | [virtual] |
join | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
key_infix | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
key_infix_len (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
last_prefix | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
last_rowid | drizzled::optimizer::QuickSelectInterface | |
max_functions (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
max_functions_it (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
max_used_key_length | drizzled::optimizer::QuickSelectInterface | |
min_functions (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
min_functions_it (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
min_max_arg_len | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
min_max_arg_part (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
min_max_ranges | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
next_max() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
next_max_in_range() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
next_min() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
next_min_in_range() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
next_prefix() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
QS_TYPE_GROUP_MIN_MAX enum value (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
QS_TYPE_INDEX_MERGE enum value (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
QS_TYPE_RANGE enum value (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
QS_TYPE_RANGE_DESC enum value (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
QS_TYPE_ROR_INTERSECT enum value (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
QS_TYPE_ROR_UNION enum value (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
quick_prefix_select | drizzled::optimizer::QuickGroupMinMaxSelect | |
QuickGroupMinMaxSelect(Table *table, Join *join, bool have_min, bool have_max, KeyPartInfo *min_max_arg_part, uint32_t group_prefix_len, uint32_t group_key_parts, uint32_t used_key_parts, KeyInfo *index_info, uint use_index, double read_cost, ha_rows records, uint key_infix_len, unsigned char *key_infix, memory::Root *parent_alloc) (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | |
QuickSelectInterface() (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
range_end() | drizzled::optimizer::QuickSelectInterface | [inline, virtual] |
read_time | drizzled::optimizer::QuickSelectInterface | |
real_key_parts | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
real_prefix_len | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
record | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
records | drizzled::optimizer::QuickSelectInterface | |
reset() | drizzled::optimizer::QuickGroupMinMaxSelect | [virtual] |
reverse_sorted() const (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [inline, virtual] |
save_last_pos() | drizzled::optimizer::QuickSelectInterface | [inline, virtual] |
seen_first_key | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
sorted (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | |
tmp_record | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
unique_key_range() const (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | [inline, virtual] |
update_key_stat() | drizzled::optimizer::QuickGroupMinMaxSelect | |
update_max_result() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
update_min_result() | drizzled::optimizer::QuickGroupMinMaxSelect | [private] |
used_key_parts | drizzled::optimizer::QuickSelectInterface | |
~QuickGroupMinMaxSelect() (defined in drizzled::optimizer::QuickGroupMinMaxSelect) | drizzled::optimizer::QuickGroupMinMaxSelect | |
~QuickSelectInterface() (defined in drizzled::optimizer::QuickSelectInterface) | drizzled::optimizer::QuickSelectInterface | [inline, virtual] |