/* -*- 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@helixcode.com) * * Copyright 2000, Helix Code, 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.cgi/'>index : freebsd-ports-gnome
FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
path: root/cad/alliance
Commit message (Expand)AuthorAgeFilesLines
* - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-201-2/+0
* - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGmiwi2008-03-241-1/+1
* Update to 5.0.20070718.hrs2007-10-284-10/+28
* Migration from bison 1.x to 2.xade2007-10-171-2/+2
* - Set --mandir and --infodir in CONFIGURE_ARGS if the configure scriptrafan2007-07-231-1/+1
* BROKEN with gcc 4.2kris2007-05-271-0/+4
* - Welcome X.org 7.2 \o/.flz2007-05-201-0/+1
* Update to 5.0.20060509.hrs2007-01-033-5/+34
* Add NOT_FOR_ARCHS=sparc64 line because of build problems on sparc64.hrs2006-07-261-0/+3
* - Fix an invalid knob (s/USE_X/USE_XLIB/)[1].hrs2006-06-131-5/+2
* remove USE_REINPLACE for all ports with categories starting with Cedwin2006-05-041-1/+0
* SHA256ifyedwin2006-01-221-0/+1
* eplace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryedwin2006-01-221-2/+2
* Update to 5.0.20050217 and unbreak the build on FreeBSD 5.xhrs2005-09-115-219/+887
* BROKEN on 5.x: Does not compilekris2004-09-181-0/+4
* - Add MASTER_SITE_LOCAL to MASTER_SITES to improve availability.hrs2004-05-181-1/+4