#include "mysys_priv.h"
#include <m_string.h>
#include <m_ctype.h>
#include "hash.h"
| 
Clases | 
| struct | st_hash_info | 
| 
'defines' | 
| #define | NO_RECORD   ((uint) -1) | 
| #define | LOWFIND   1 | 
| #define | LOWUSED   2 | 
| #define | HIGHFIND   4 | 
| #define | HIGHUSED   8 | 
| 
'typedefs' | 
| typedef struct st_hash_info | HASH_LINK | 
| 
Funciones | 
| my_bool | _hash_init (HASH *hash, CHARSET_INFO *charset, uint size, uint key_offset, uint key_length, hash_get_key get_key, void(*free_element)(void *), uint flags CALLER_INFO_PROTO) | 
| void | hash_free (HASH *hash) | 
| void | my_hash_reset (HASH *hash) | 
| gptr | hash_search (HASH *hash, const byte *key, uint length) | 
| gptr | hash_next (HASH *hash, const byte *key, uint length) | 
| my_bool | my_hash_insert (HASH *info, const byte *record) | 
| my_bool | hash_delete (HASH *hash, byte *record) | 
| my_bool | hash_update (HASH *hash, byte *record, byte *old_key, uint old_key_length) | 
| byte * | hash_element (HASH *hash, uint idx) | 
| void | hash_replace (HASH *hash, uint idx, byte *new_row) | 
| my_bool | hash_check (HASH *hash) | 
Documentación de los 'defines'
      
        
          | #define NO_RECORD   ((uint) -1) | 
      
 
 
Documentación de los 'typedefs'
Documentación de las funciones
      
        
          | void hash_free | ( | HASH * | hash | ) |  | 
      
 
 
      
        
          | void my_hash_reset | ( | HASH * | hash | ) |  |