![]() | ![]() | ![]() | Libgnomedb Reference Manual | ![]() |
---|
GnomeDbFieldGnomeDbField — Interface to represent a generic field (for tables's fields, etc). |
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, 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 |
<< GnomeDbEntity | GnomeDbXmlStorage >> |