| Libmergeant Reference Manual | ||||
|---|---|---|---|---|
MgField;
GType mg_field_get_type (void);
MgEntity* mg_field_get_entity (MgField *iface);
MgServerDataType* mg_field_get_data_type (MgField *iface);
const gchar* mg_field_get_name (MgField *iface);
const gchar* mg_field_get_description (MgField *iface);
MgField is implemented by MgQfValue, MgQfField, MgQfAll, MgDbField and MgQfFunc.
MgEntity* mg_field_get_entity (MgField *iface);
Get a reference to the object implementing the MgEntity interface to which the object implementing the MgField is attached to.
MgServerDataType* mg_field_get_data_type (MgField *iface);
Get a data type of the object implementing the MgField interface
iface : |
an object which implements the MgField interface |
| Returns : | the corresponding MgServerDataType |
const gchar* mg_field_get_name (MgField *iface);
Get the name of the object implementing the MgField interface
iface : |
an object which implements the MgField interface |
| Returns : | the name |