Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

hash.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

struct  hash_t

Defines

#define HASH_FAIL   -1

Typedefs

typedef hash_t hash_t

Functions

void hash_init (hash_t *, int)
void * hash_lookup (const hash_t *, const char *)
void * hash_insert (hash_t *, const char *, void *)
void * hash_delete (hash_t *, const char *)
void hash_destroy (hash_t *, void(*free_data)(void *))
char * hash_stats (hash_t *)


Define Documentation

#define HASH_FAIL   -1
 

Definition at line 19 of file hash.h.


Typedef Documentation

typedef struct hash_t hash_t
 


Function Documentation

void* hash_delete hash_t  ,
const char *   
 

Definition at line 194 of file hash.c.

void hash_destroy hash_t  ,
void(*    free_data)(void *)
 

Definition at line 242 of file hash.c.

void hash_init hash_t  ,
int   
 

Definition at line 97 of file hash.c.

void* hash_insert hash_t  ,
const char *   ,
void *   
 

Definition at line 159 of file hash.c.

void* hash_lookup const hash_t  ,
const char *   
 

Definition at line 132 of file hash.c.

char* hash_stats hash_t  
 

Definition at line 295 of file hash.c.


Generated on Sun Jun 13 20:51:32 2004 for libgnn Gradient Retropropagation Machine Library by doxygen1.2.18