estron.c File Reference


Detailed Description

manage database connection info.

Author:
Linas Vepstas March 2002

Definition in file estron.c.

#include <string.h>
#include <stdlib.h>
#include <glib.h>
#include <glib-object.h>
#include "perr.h"
#include "estron.h"
#include "dui-initdb.h"

Go to the source code of this file.

Defines

#define INSTALL(PROP, NAME, DESC)

Typedefs

typedef struct DuiDatabaseClass_s DuiDatabaseClass

Enumerations

enum  {
  DB_NAME = 1, DB_PROVIDER, DB_DBNAME, DB_HOSTNAME,
  DB_USERNAME, DB_AUTH
}

Functions

static void db_get_property (GObject *object, guint property_id, GValue *value, GParamSpec *pspec)
static void db_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec)
static void db_class_init (DuiDatabaseClass *dbclass, gpointer class_data)
static void db_init (DuiDatabase *db, DuiDatabaseClass *dbclass)
GType dui_database_get_type (void)
DuiDatabase * dui_database_new (const gchar *name, const gchar *provider, const gchar *dbname, const gchar *hostname, const gchar *username, const gchar *passwd)
void dui_database_destroy (DuiDatabase *db)
DuiDBConnection * dui_database_do_realize (DuiDatabase *db)
const gchar * dui_database_get_name (DuiDatabase *db)


Define Documentation

#define INSTALL ( PROP,
NAME,
DESC   ) 

Value:

{                                \
    GParamSpec *pspec;                                            \
    pspec = g_param_spec_string (NAME, NULL,                      \
                DESC, NULL, G_PARAM_READWRITE);                   \
    g_object_class_install_property (goc, PROP, pspec);           \
}

Definition at line 121 of file estron.c.


Generated on Tue Apr 29 21:27:53 2008 for estron by  doxygen 1.5.5