| Top |
Modulemd.Dependencies (Private)Modulemd.Dependencies (Private) — Modulemd.Dependencies methods that should be used only by internal consumers. |
ModulemdDependencies * modulemd_dependencies_parse_yaml (yaml_parser_t *parser,gboolean strict,GError **error);
parser |
A libyaml parser object positioned at a sequence entry for a Dependencies object. |
[inout] |
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 ModulemdDependencies object
read from the YAML. NULL if a parse or validation error occurred and sets
error
appropriately.
Since: 2.0
gboolean modulemd_dependencies_emit_yaml (ModulemdDependencies *self,yaml_emitter_t *emitter,GError **error);
gboolean modulemd_dependencies_validate (ModulemdDependencies *self,GError **error);
gboolean modulemd_dependencies_requires_module_and_stream (ModulemdDependencies *self,const gchar *module_name,const gchar *stream_name);
gboolean modulemd_dependencies_buildrequires_module_and_stream (ModulemdDependencies *self,const gchar *module_name,const gchar *stream_name);