Method
GgitObjectFactoryconstruct
Declaration [src]
GObject*
ggit_object_factory_construct (
GgitObjectFactory* factory,
GObjectClass* parent_class,
GType basetype,
guint n_construct_properties,
GObjectConstructParam* construct_properties
)
Parameters
parent_class-
Type:
GObjectClassA
GObjectClass.The data is owned by the caller of the function. basetype-
Type:
GTypeA
GType. n_construct_properties-
Type:
guintNumber of construct properties.
construct_properties-
Type: An array of
GObjectConstructParamA list of
GObjectConstructParam.The length of the array is specified in the n_construct_propertiesargument.The data is owned by the caller of the function.
Return value
Type: GObject
A GObject or NULL.
| The caller of the method takes ownership of the data, and is responsible for freeing it. |
The return value can be NULL. |