| Libgnomedb Reference Manual | ||||
|---|---|---|---|---|
GnomeDbField;
GType gnome_db_field_get_type (void);
GnomeDbEntity* gnome_db_field_get_entity (GnomeDbField *iface);
GnomeDbServerDataType* gnome_db_field_get_data_type
(GnomeDbField *iface);
const gchar* gnome_db_field_get_name (GnomeDbField *iface);
const gchar* gnome_db_field_get_description (GnomeDbField *iface);
GnomeDbField is implemented by GnomeDbQfAll, GnomeDbQfValue, GnomeDbWrapperField, GnomeDbQfFunc, GnomeDbQfAgg, GnomeDbTableField and GnomeDbQfField.
GnomeDbEntity* gnome_db_field_get_entity (GnomeDbField *iface);
Get a reference to the object implementing the GnomeDbEntity interface to which the object implementing the GnomeDbField is attached to.
iface : |
an object which implements the GnomeDbField interface |
| Returns : | the object implementing the GnomeDbEntity interface |
GnomeDbServerDataType* gnome_db_field_get_data_type (GnomeDbField *iface);
Get a data type of the object implementing the GnomeDbField interface
iface : |
an object which implements the GnomeDbField interface |
| Returns : | the corresponding GnomeDbServerDataType |
const gchar* gnome_db_field_get_name (GnomeDbField *iface);
Get the name of the object implementing the GnomeDbField interface
iface : |
an object which implements the GnomeDbField interface |
| Returns : | the name |
const gchar* gnome_db_field_get_description (GnomeDbField *iface);
Get the description of the object implementing the GnomeDbField interface
iface : |
an object which implements the GnomeDbField interface |
| Returns : | the description |