Public Member Functions | |
| Index_hint (enum index_hint_type type_arg, index_clause_map clause_arg, char *str, uint32_t length) | |
| void | print (Session *session, String *str) |
Static Public Member Functions | |
| static void * | operator new (size_t size) |
| static void * | operator new (size_t size, Root *mem_root) |
| static void * | operator new[] (size_t size) |
| static void * | operator new[] (size_t size, Root *mem_root) |
| static void | operator delete (void *, size_t) |
| static void | operator delete (void *, Root *) |
| static void | operator delete[] (void *, Root *) |
| static void | operator delete[] (void *, size_t) |
Public Attributes | |
| enum index_hint_type | type |
| index_clause_map | clause |
| LEX_STRING | key_name |
Definition at line 58 of file index_hint.h.
Print an index hint
Prints out the USE|FORCE|IGNORE index hint.
| Session | pointer | |
| [out] | Appends | the index hint here |
Definition at line 59 of file index_hint.cc.