Functions | |
| const GValue * | midgard_object_get_parameter (MgdObject *self, const gchar *domain, const gchar *name) |
| gboolean | midgard_object_set_parameter (MgdObject *self, const gchar *domain, const gchar *name, GValue *value, gboolean lang) |
The main purpose of parameters is to assign some values to object without any need to set these values as typical object's properties.
|
||||||||||||||||
|
Get object's parameter
Definition at line 103 of file midgard_object_parameter.c. References _midgard::_mgd, _MidgardTypePrivate::guid, _MgdObject::mgd, midgard_collector_add_constraint(), midgard_collector_add_value_property(), midgard_collector_execute(), midgard_collector_get_subkey(), midgard_collector_new(), midgard_collector_set_key_property(), _MidgardTypePrivate::parameters, and _MgdObject::private. Referenced by midgard_object_set_parameter(). Here is the call graph for this function: ![]() |
|
||||||||||||||||||||||||
|
Set object's parameter.
Definition at line 170 of file midgard_object_parameter.c. References _MidgardTypePrivate::guid, _MgdObject::mgd, MGD_ERR_NOT_EXISTS, midgard_collector_remove_key(), midgard_collector_set(), MIDGARD_ERRNO_SET, midgard_object_create(), midgard_object_get_parameter(), midgard_object_new(), midgard_object_update(), midgard_query_builder_add_constraint(), midgard_query_builder_execute(), midgard_query_builder_new(), and _MgdObject::private. Here is the call graph for this function: ![]() |
1.4.6