Top |
Modulemd.TranslationEntry (Private)Modulemd.TranslationEntry (Private) — Modulemd.TranslationEntry methods that should be used only by internal consumers. |
ModulemdTranslationEntry * modulemd_translation_entry_parse_yaml (yaml_parser_t *parser
,const gchar *locale
,gboolean strict
,GError **error
);
parser |
A libyaml parser object positioned at the beginning of a Translation Entry's mapping entry in the YAML document. |
[inout] |
locale |
A string with the locale for the current translation entry. |
[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 ModulemdTranslationEntry object
read from the YAML. NULL if a parse or validation error occurred and sets
error
appropriately.
Since: 2.0
gboolean modulemd_translation_entry_emit_yaml (ModulemdTranslationEntry *self
,yaml_emitter_t *emitter
,GError **error
);