Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

gnc-engine-util.h File Reference


Detailed Description

GnuCash engine utility functions.

Author:
Copyright (C) 1997 Robin D. Clark <rclark@cs.hmc.edu>

Copyright (C) 2000 Bill Gribble <grib@billgribble.com>

Copyright (C) 1997-2002,2004 Linas Vepstas <linas@linas.org>

#include <glib.h>
#include <stddef.h>
#include "gnc-trace.h"

Defines

#define SAFE_STRCMP_REAL(fcn, da, db)
#define SAFE_STRCMP(da, db)   SAFE_STRCMP_REAL(strcmp,(da),(db))
#define SAFE_STRCASECMP(da, db)   SAFE_STRCMP_REAL(strcasecmp,(da),(db))
#define GNC_SCANF_LLD   "%qd"
#define stpcpy   gnc_stpcpy

Functions

int safe_strcmp (const char *da, const char *db)
int safe_strcasecmp (const char *da, const char *db)
int null_strcmp (const char *da, const char *db)
char * strncasestr (const char *str1, const char *str2, size_t len)
char * strcasestr (const char *str1, const char *str2)
char * ultostr (unsigned long val, int base)
gboolean gnc_strisnum (const char *s)
char * gnc_stpcpy (char *dest, const char *src)
const char * qof_util_whitespace_filter (const char *val)
int qof_util_bool_to_int (const char *val)
GCache * gnc_engine_get_string_cache (void)
void gnc_engine_string_cache_destroy (void)


Generated on Sun May 23 15:41:46 2004 for QOF by doxygen 1.3.6-20040222