/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * Writes hashes that go to/from disk in db form. Hash keys are strings * * Author: * JP Rosevear (jpr@ximian.com) * * Copyright 2000, Ximian, Inc. */ #ifndef __E_DBHASH_H__ #define __E_DBHASH_H__ #include typedef enum { E_DBHASH_STATUS_SAME, E_DBHASH_STATUS_DIFFERENT, E_DBHASH_STATUS_NOT_FOUND, } EDbHashStatus; typedef struct _EDbHash EDbHash; typedef struct _EDbHashPrivate EDbHashPrivate; struct _EDbHash { EDbHashPrivate *priv; }; typedef void (*EDbHashFunc) (const char *key, gpointer user_data); EDbHash *e_dbhash_new (const char *filename); void e_dbhash_add (EDbHash *edbh, const char *key, const char *data); void e_dbhash_remove (EDbHash *edbh, const char *key); EDbHashStatus e_dbhash_compare (EDbHash *edbh, const char *key, const char *compare_data); void e_dbhash_foreach_key (EDbHash *edbh, EDbHashFunc func, gpointer user_data); void e_dbhash_write (EDbHash *edbh); void e_dbhash_destroy (EDbHash *edbh); #endif /* ! __E_DBHASH_H__ */ lantw44/cgit/'>cgit logo index : freebsd-ports-gnome
FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/clucene
Commit message (Expand)AuthorAgeFilesLines
* - Switch SourceForge ports to the new File Release System: categories startin...amdmi32009-08-221-2/+1
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-031-1/+1
* - Remove conditional checks for FreeBSD 5.x and olderwxs2009-01-071-4/+0
* - Update to 0.9.21clsung2008-08-272-4/+4
* - Remove USE_GCC where it can be satisfied with base compiler on followingpav2008-07-251-1/+0
* - Update to 0.9.20clsung2007-08-222-4/+4
* - Update to 0.9.19clsung2007-07-303-8/+7
* - Update to 0.9.16aclsung2006-12-093-17/+14
* - bump PORTREVISIONclsung2006-10-051-0/+1
* - set variable WITH_ASCII_SUPPORT to configure ASCII support.clsung2006-09-281-1/+4