Top | ![]() |
![]() |
![]() |
![]() |
Modulemd.Defaults (Private)Modulemd.Defaults (Private) — ModulemdDefaults methods that should only be used by internal consumers. |
void modulemd_defaults_set_module_name (ModulemdDefaults *self
,const gchar *module_name
);
self |
This ModulemdDefaults object. |
[in] |
module_name |
The module name this object represents. |
Since: 2.0
ModulemdDefaults * modulemd_defaults_merge (ModulemdDefaults *from
,ModulemdDefaults *into
,gboolean strict_default_streams
,GError **error
);
Performs a merge of two ModulemdDefaults objects. See the documentation for ModulemdModuleIndexMerger for details on the merge algorithm used.
from |
A ModulemdDefaults object to merge from. |
[in] |
into |
A ModulemdDefaults object being merged into. |
[in] |
strict_default_streams |
Whether a stream conflict should throw an error or just unset the default stream. |
[in] |
error |
A GError containing the reason for an unresolvable merge conflict. |
[out] |
A newly-allocated ModulemdDefaults object
containing the merged values of from
and into
. If this function encounters
an unresolvable merge conflict, it will return NULL and set error
appropriately.
[transfer full]
Since: 2.0