File: hash.h

package info (click to toggle)
xpaint 2.9.1.4-6
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,712 kB
  • sloc: ansic: 73,018; sh: 492; yacc: 249; lex: 128; sed: 43; makefile: 13
file content (8 lines) | stat: -rw-r--r-- 321 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
/* $Id: hash.h,v 1.17 2005/03/20 20:15:32 demailly Exp $ */

/* hash.c */
void *HashCreate(int (*cmp) (void *, void *), void (*free) (void *), int nelem);
void HashDestroy(void *t);
void *HashFind(void *t, int value, void *val);
int HashAdd(void *t, int value, void *val);
int HashRemove(void *t, int value, void *elem);