nchashmap.c#31  if(sizeof(nchashid) != sizeof(void*)){
#61nchashinsert(NChashmaphmnchashid hash, void* value)
#74 if(hash==(nchashid)(*list)) return FALSE;
#85nchashreplace(NChashmaphmnchashid hash, void* value)
#98 if(hash==(nchashid)(*list)) {list[1] = value; return TRUE;}
#109nchashremove(NChashmaphmnchashid hash)
#122 if(hash==(nchashid)(*list)) {
#136nchashget(NChashmaphmnchashid hash)
#144nchashlookup(NChashmaphmnchashid hash, void** valuep)
#157 if(hash==(nchashid)(*list)) {if(valuep) {*valuep = list[1]; return TRUE;}}
#165nchashith(NChashmaphm, int indexnchashidhashp, void** elemp)
#174     if(hashp) *hashp = (nchashid)nclistget(seq,index*2);
#186nchashkeys(NChashmaphmnchashid** keylist)
#189    nchashidkeys;
#194        keys = (nchashid*)malloc(sizeof(nchashid)*hm->size);
#198         keys[index++] = (nchashid)nclistget(seq,j);
nchashmap.h#18typedef unsigned long nchashid;
#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