Top | ![]() |
![]() |
![]() |
![]() |
Modulemd.Profile (Private)Modulemd.Profile (Private) — ModulemdProfile methods that should be used only by internal consumers. |
ModulemdProfile * | modulemd_profile_parse_yaml () |
gboolean | modulemd_profile_emit_yaml () |
gboolean | modulemd_profile_equals_wrapper () |
void | modulemd_profile_set_owner () |
ModulemdProfile * modulemd_profile_parse_yaml (yaml_parser_t *parser
,const gchar *name
,gboolean strict
,GError **error
);
parser |
A libyaml parser object positioned at the beginning of a Profile entry in the YAML document. |
[inout] |
name |
The name of this profile. |
[in] |
strict |
Whether the parser should return failure if it encounters an unknown mapping key or if it should ignore it. |
[in] |
error |
A GError that will return the reason for a parsing or validation error. |
[out] |
A newly-allocated ModulemdProfile object
read from the YAML. NULL if a parse or validation error occurred and sets
error
appropriately.
Since: 2.0
gboolean modulemd_profile_emit_yaml (ModulemdProfile *self
,yaml_emitter_t *emitter
,GError **error
);
gboolean modulemd_profile_equals_wrapper (const void *a
,const void *b
);
Since: 2.5
void modulemd_profile_set_owner (ModulemdProfile *self
,ModulemdModuleStream *owner
);
self |
This ModulemdProfile |
|
owner |
A ModulemdModuleStream that will own this profile. Used to look up translations internally. |
Since: 2.6