28#if !defined( SPLINT_DEFS_H ) && defined( S_SPLINT_S )
38void dbi_conn_close( dbi_conn );
39int dbi_conn_error( dbi_conn,
const char** );
40dbi_result dbi_conn_get_table_list( dbi_conn,
const char*,
const char* );
42const char* dbi_conn_get_option( dbi_conn,
const char* );
43int dbi_result_free( dbi_result );
45const char* dbi_result_get_string_idx( dbi_result,
unsigned int );
46dbi_driver dbi_driver_list( dbi_driver );
47size_t dbi_conn_quote_string_copy( dbi_conn,
const char*,
char** );
49dbi_driver_get_name( dbi_driver );
55void g_date_free( GDate* );
61 gpointer g_malloc(gsize n_bytes);
63gpointer g_malloc0(gsize n_bytes);
64void g_free( gpointer );
70GValue* g_value_init( GValue*, GType );
72const gchar* g_value_get_string(
const GValue *value);
73void g_value_take_string( GValue*,
const gchar *);
79gchar* g_string_free( GString*, gboolean );
85GHashTable* g_hash_table_new_full( GHashFunc, GEqualFunc, GDestroyNotify, GDestroyNotify );
86void g_hash_table_insert(GHashTable *hash_table, gpointer key, gpointer value);
88g_hash_table_lookup( GHashTable* hash_table, gpointer key );
94GList* g_list_append( GList*, gpointer );
95GList* g_list_prepend( GList*, gpointer );
96void g_list_free( GList* );
102GSList* g_slist_append( GSList*, gpointer );
103void g_slist_free( GSList* );
108#ifdef __G_STRFUNCS_H__
109gint64 g_ascii_strtoll(
const gchar*, gchar**, guint );
115 GTypeInstance* g_type_check_instance_cast(GTypeInstance *instance,
121#ifdef __G_TEST_UTILS_H__
123#define g_assert assert