Drizzled Public API Documentation

drizzled::optimizer::QuickGroupMinMaxSelect Member List

This is the complete list of members for drizzled::optimizer::QuickGroupMinMaxSelect, including all inherited members.

add_info_string(std::string *)drizzled::optimizer::QuickSelectInterfaceinlinevirtual
add_keys_and_lengths(std::string *key_names, std::string *used_lengths)drizzled::optimizer::QuickGroupMinMaxSelectvirtual
add_range(SEL_ARG *sel_range)drizzled::optimizer::QuickGroupMinMaxSelect
adjust_prefix_ranges()drizzled::optimizer::QuickGroupMinMaxSelect
allocdrizzled::optimizer::QuickGroupMinMaxSelect
alloc_buffers() (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelect
cursordrizzled::optimizer::QuickGroupMinMaxSelectprivate
get_next()drizzled::optimizer::QuickGroupMinMaxSelectvirtual
get_type() const drizzled::optimizer::QuickGroupMinMaxSelectinlinevirtual
group_key_partsdrizzled::optimizer::QuickGroupMinMaxSelectprivate
group_prefixdrizzled::optimizer::QuickGroupMinMaxSelectprivate
group_prefix_lendrizzled::optimizer::QuickGroupMinMaxSelectprivate
have_maxdrizzled::optimizer::QuickGroupMinMaxSelectprivate
have_mindrizzled::optimizer::QuickGroupMinMaxSelectprivate
head (defined in drizzled::optimizer::QuickSelectInterface)drizzled::optimizer::QuickSelectInterface
indexdrizzled::optimizer::QuickSelectInterface
index_infodrizzled::optimizer::QuickGroupMinMaxSelectprivate
init()drizzled::optimizer::QuickGroupMinMaxSelectvirtual
init_ror_merged_scan(bool)drizzled::optimizer::QuickSelectInterfaceinlinevirtual
is_keys_used(const boost::dynamic_bitset<> &fields)drizzled::optimizer::QuickSelectInterfacevirtual
joindrizzled::optimizer::QuickGroupMinMaxSelectprivate
key_infixdrizzled::optimizer::QuickGroupMinMaxSelectprivate
key_infix_len (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectprivate
last_prefixdrizzled::optimizer::QuickGroupMinMaxSelectprivate
last_rowiddrizzled::optimizer::QuickSelectInterface
max_functions (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectprivate
max_functions_it (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectprivate
max_used_key_lengthdrizzled::optimizer::QuickSelectInterface
min_functions (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectprivate
min_functions_it (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectprivate
min_max_arg_lendrizzled::optimizer::QuickGroupMinMaxSelectprivate
min_max_arg_part (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectprivate
min_max_rangesdrizzled::optimizer::QuickGroupMinMaxSelectprivate
next_max()drizzled::optimizer::QuickGroupMinMaxSelectprivate
next_max_in_range()drizzled::optimizer::QuickGroupMinMaxSelectprivate
next_min()drizzled::optimizer::QuickGroupMinMaxSelectprivate
next_min_in_range()drizzled::optimizer::QuickGroupMinMaxSelectprivate
next_prefix()drizzled::optimizer::QuickGroupMinMaxSelectprivate
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_selectdrizzled::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::QuickSelectInterfaceinlinevirtual
read_timedrizzled::optimizer::QuickSelectInterface
real_key_partsdrizzled::optimizer::QuickGroupMinMaxSelectprivate
real_prefix_lendrizzled::optimizer::QuickGroupMinMaxSelectprivate
recorddrizzled::optimizer::QuickGroupMinMaxSelectprivate
recordsdrizzled::optimizer::QuickSelectInterface
reset()drizzled::optimizer::QuickGroupMinMaxSelectvirtual
reverse_sorted() const (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectinlinevirtual
save_last_pos()drizzled::optimizer::QuickSelectInterfaceinlinevirtual
seen_first_keydrizzled::optimizer::QuickGroupMinMaxSelectprivate
sorted (defined in drizzled::optimizer::QuickSelectInterface)drizzled::optimizer::QuickSelectInterface
tmp_recorddrizzled::optimizer::QuickGroupMinMaxSelectprivate
unique_key_range() const (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelectinlinevirtual
update_key_stat()drizzled::optimizer::QuickGroupMinMaxSelect
update_max_result()drizzled::optimizer::QuickGroupMinMaxSelectprivate
update_min_result()drizzled::optimizer::QuickGroupMinMaxSelectprivate
used_key_partsdrizzled::optimizer::QuickSelectInterface
~QuickGroupMinMaxSelect() (defined in drizzled::optimizer::QuickGroupMinMaxSelect)drizzled::optimizer::QuickGroupMinMaxSelect
~QuickSelectInterface() (defined in drizzled::optimizer::QuickSelectInterface)drizzled::optimizer::QuickSelectInterfaceinlinevirtual