## GnomeDbModelWrapper

GnomeDbModelWrapper — Adds the GnomeDbDataModel interface to objects which implement the GdaDataModel interface

##

# Synopsis

    struct      GnomeDbModelWrapper;
    GType       gnome_db_model_wrapper_get_type (void);
    GObject*    gnome_db_model_wrapper_new      (GnomeDbDict *dict,
                                                 GdaDataModel *model);

## Object Hierarchy

      GObject
       +----GnomeDbBase
             +----GnomeDbModelWrapper

## Implemented Interfaces

GnomeDbModelWrapper implements GnomeDbDataModel, GnomeDbEntity and GdaDataModel.

## Properties

      "prop"                 gpointer             : Read / Write

## Description

For convenience it also implements the GdaDataModel (which calls the original GdaDataModel interface of the object). The GnomeDbEntity interface is also implemented (the individual fields objects are GnomeDbWrapperField objects).

## Details

### struct GnomeDbModelWrapper

    struct GnomeDbModelWrapper;

### gnome_db_model_wrapper_get_type ()

    GType       gnome_db_model_wrapper_get_type (void);

Returns : |

### gnome_db_model_wrapper_new ()

    GObject*    gnome_db_model_wrapper_new      (GnomeDbDict *dict,
                                                 GdaDataModel *model);

Creates a new GnomeDbModelWrapper object

`dict` : | a GnomeDbDict object
`model` : | the GdaDataModel to wrap
Returns : | the new object

## Properties

"`prop`" (gpointer : Read / Write) |