|
| SEL_ARG (SEL_ARG &) |
|
| SEL_ARG (Field *, const unsigned char *, const unsigned char *) |
|
| SEL_ARG (Field *field, uint8_t part, unsigned char *min_value, unsigned char *max_value, uint8_t min_flag, uint8_t max_flag, uint8_t maybe_flag) |
|
| SEL_ARG (enum Type type_arg) |
|
int | size () const |
|
bool | is_same (SEL_ARG *arg) |
|
void | merge_flags (SEL_ARG *arg) |
|
void | maybe_smaller () |
|
bool | is_null_interval () |
|
int | cmp_min_to_min (SEL_ARG *arg) |
|
int | cmp_min_to_max (SEL_ARG *arg) |
|
int | cmp_max_to_max (SEL_ARG *arg) |
|
int | cmp_max_to_min (SEL_ARG *arg) |
|
SEL_ARG * | clone_and (SEL_ARG *arg) |
|
SEL_ARG * | clone_first (SEL_ARG *arg) |
|
SEL_ARG * | clone_last (SEL_ARG *arg) |
|
SEL_ARG * | clone (RangeParameter *param, SEL_ARG *new_parent, SEL_ARG **next) |
|
bool | copy_min (SEL_ARG *arg) |
|
bool | copy_max (SEL_ARG *arg) |
|
void | copy_min_to_min (SEL_ARG *arg) |
|
void | copy_min_to_max (SEL_ARG *arg) |
|
void | copy_max_to_min (SEL_ARG *arg) |
|
int | store_min (uint32_t length, unsigned char **min_key, uint32_t min_key_flag) |
|
int | store_max (uint32_t length, unsigned char **max_key, uint32_t max_key_flag) |
|
int | store_min_key (KEY_PART *key, unsigned char **range_key, uint32_t *range_key_flag) |
|
int | store_max_key (KEY_PART *key, unsigned char **range_key, uint32_t *range_key_flag) |
|
SEL_ARG * | insert (SEL_ARG *key) |
|
SEL_ARG * | tree_delete (SEL_ARG *key) |
|
SEL_ARG * | find_range (SEL_ARG *key) |
|
SEL_ARG * | rb_insert (SEL_ARG *leaf) |
|
SEL_ARG * | first () |
|
SEL_ARG * | last () |
|
void | make_root () |
|
bool | simple_key () |
|
void | increment_use_count (long count) |
|
void | free_tree () |
|
SEL_ARG ** | parent_ptr () |
|
bool | is_singlepoint () |
|
SEL_ARG * | clone_tree (RangeParameter *param) |
|
|
static void * | operator new (size_t size) |
|
static void * | operator new (size_t size, Root &root) |
|
static void * | operator new (size_t size, Root *root) |
|
static void * | operator new[] (size_t size) |
|
static void * | operator new[] (size_t size, Root &root) |
|
static void * | operator new[] (size_t size, Root *root) |
|
static void | operator delete (void *) |
|
static void | operator delete (void *, Root &) |
|
static void | operator delete (void *, Root *) |
|
static void | operator delete[] (void *) |
|
static void | operator delete[] (void *, Root &) |
|
static void | operator delete[] (void *, Root *) |
|
Definition at line 195 of file sel_arg.h.