hash Struct Reference

#include <hash.h>


Data Fields

size_t elem_cnt
size_t bucket_cnt
struct listbuckets
hash_hash_funchash
hash_less_funcless
void * aux


Detailed Description

Definition at line 59 of file hash.h.


Field Documentation

Definition at line 61 of file hash.h.

Referenced by hash_clear(), hash_empty(), hash_init(), hash_size(), insert_elem(), rehash(), and remove_elem().

Definition at line 62 of file hash.h.

Referenced by find_bucket(), hash_apply(), hash_clear(), hash_init(), hash_next(), and rehash().

struct list* hash::buckets [read]

Definition at line 64 of file hash.h.

Referenced by find_bucket(), and hash_init().

Definition at line 65 of file hash.h.

Referenced by find_elem(), and hash_init().

void* hash::aux

Definition at line 66 of file hash.h.

Referenced by find_bucket(), find_elem(), hash_apply(), hash_clear(), and hash_init().


The documentation for this struct was generated from the following file:

Generated on Mon Jan 10 16:43:58 2011 for Pintos by  doxygen 1.5.6