nchashmap.c#26NChashmapnchashnew(void) {return nchashnew0(DEFAULTALLOC);}
#28NChashmapnchashnew0(size_t alloc)
#30  NChashmaphm;
#35  hm = (NChashmap*)malloc(sizeof(NChashmap));
#45nchashfree(NChashmaphm)
#61nchashinsert(NChashmaphmnchashid hash, void* value)
#85nchashreplace(NChashmaphmnchashid hash, void* value)
#109nchashremove(NChashmaphmnchashid hash)
#136nchashget(NChashmaphmnchashid hash)
#144nchashlookup(NChashmaphmnchashid hash, void** valuep)
#165nchashith(NChashmaphm, int indexnchashidhashp, void** elemp)
#186nchashkeys(NChashmaphmnchashid** keylist)
nchashmap.h#22typedef struct NChashmap {
#26NChashmap;
#28externC NChashmapnchashnew(void);
#29externC NChashmapnchashnew0(size_t);
#30externC int nchashfree(NChashmap*);
#34externC int nchashinsert(NChashmap*, nchashid nchash, void* value);
#38externC int nchashreplace(NChashmap*, nchashid nchash, void* value);
#41externC int nchashlookup(NChashmap*, nchashid nchash, void** valuep);
#44externC void* nchashget(NChashmap*, nchashid nchash);
#47externC int nchashremove(NChashmap*, nchashid nchash);
#51externC int nchashith(NChashmap*, int inchashid*, void**);
#53externC int nchashkeys(NChashmaphmnchashid** keylist);


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed