[BACK]Return to icdb.h CVS log [TXT][DIR] Up to [local] / src / include

Diff for /src/include/icdb.h between version 1.1 and 1.2

version 1.1, 2015/11/18 16:46:49 version 1.2, 2015/11/18 17:59:56
Line 18 
Line 18 
   
 struct icdb;  struct icdb;
   
 struct icdb *icdb_new(uint32_t nentries, uint32_t entrysize,  struct icdb *icdb_new(uint32_t version, uint32_t nentries, uint32_t entrysize,
     uint32_t nkeys, uint32_t *keysizes, uint32_t *keyoffsets);      uint32_t nkeys, uint32_t *keysizes, uint32_t *keyoffsets);
   
 struct icdb *icdb_open(const char *name, int flags);  struct icdb *icdb_open(const char *name, int flags, uint32_t version);
 int icdb_get(struct icdb *db, void *entry, uint32_t idx);  int icdb_get(struct icdb *db, void *entry, uint32_t idx);
 int icdb_lookup(struct icdb *db, int keynum, const void *key, void *entry,  int icdb_lookup(struct icdb *db, int keynum, const void *key, void *entry,
     uint32_t *idxp);      uint32_t *idxp);

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2