DB-Appgen

 view release on metacpan or  search on metacpan

aglib/aglib.c  view on Meta::CPAN

unsigned	ag_db_create(char const *file, long hsize, int trunc)
{ return p2h(db_create(file,hsize,trunc));
}

int		ag_db_rewind(unsigned dbh)
{ return db_rewind(h2p(dbh));
}

int		ag_db_delete(unsigned dbh)
{ return db_delete(h2p(dbh));
}

int		ag_db_lock(unsigned dbh)
{ return db_lock(h2p(dbh));
}

int		ag_db_unlock(unsigned dbh)
{ return db_unlock(h2p(dbh));
}

int		ag_db_read(unsigned dbh, char *key, int lock)
{ return db_read(h2p(dbh),key,lock);
}

int		ag_db_write(unsigned dbh)
{ return db_write(h2p(dbh));
}

int		ag_db_release(unsigned dbh)
{ return db_release(h2p(dbh));
}

int		ag_db_newrec(unsigned dbh, char *key, long size)
{ return db_newrec(h2p(dbh),key,size);
}

int		ag_db_delrec(unsigned dbh)
{ return db_delrec(h2p(dbh));
}

char *		ag_readnext(unsigned dbh, int foo)
{ return readnext(h2p(dbh),foo);
}

int		ag_drop(unsigned dbh, int attr, int val)
{ return delete(h2p(dbh),attr,val);
}

int		ag_extract(unsigned dbh, int attr, int val, char *buf, int maxsz)
{ return extract(h2p(dbh),attr,val,buf,maxsz);
}

int		ag_replace(unsigned dbh, int attr, int val, char *buf)
{ return replace(h2p(dbh),attr,val,buf);
}

int		ag_insert(unsigned dbh, int attr, int val, char *buf)
{ return insert(h2p(dbh),attr,val,buf);
}

int		ag_db_stat(unsigned dbh, int attr, int val)
{ return db_stat(h2p(dbh),attr,val);
}



( run in 2.512 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )