| Top |
Modulemd.SubdocumentInfo (Private)Modulemd.SubdocumentInfo (Private) — ModulemdSubdocumentInfo methods that should be used only by internal consumers. |
ModulemdSubdocumentInfo *
modulemd_subdocument_info_new (void);
Since: 2.0
ModulemdSubdocumentInfo *
modulemd_subdocument_info_copy (ModulemdSubdocumentInfo *self);
Since: 2.0
void modulemd_subdocument_info_set_doctype (ModulemdSubdocumentInfo *self,ModulemdYamlDocumentTypeEnum doctype);
self |
This ModulemdSubdocumentInfo object. |
|
doctype |
The ModulemdYamlDocumentTypeEnum represented by this subdocument object. |
Since: 2.0
ModulemdYamlDocumentTypeEnum
modulemd_subdocument_info_get_doctype (ModulemdSubdocumentInfo *self);
Since: 2.0
void modulemd_subdocument_info_set_mdversion (ModulemdSubdocumentInfo *self,guint64 mdversion);
self |
This ModulemdSubdocumentInfo object. |
|
mdversion |
The metadata version of this ModulemdSubdocumentInfo object. |
Since: 2.0
guint64
modulemd_subdocument_info_get_mdversion
(ModulemdSubdocumentInfo *self);
Since: 2.0
void modulemd_subdocument_info_set_yaml (ModulemdSubdocumentInfo *self,const gchar *contents);
Since: 2.0
void modulemd_subdocument_info_set_gerror (ModulemdSubdocumentInfo *self,const GError *error);
Since: 2.0
gboolean modulemd_subdocument_info_get_data_parser (ModulemdSubdocumentInfo *self,yaml_parser_t *parser,gboolean strict,GError **error);
self |
This ModulemdSubdocumentInfo object. |
|
parser |
An unconfigured libyaml parser. |
[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 containing the parser error if this function fails. |
[out] |
Since: 2.0
void
modulemd_subdocument_info_debug_dump_failures
(GPtrArray *failures);
Dumps human readable information about failures
to the debug log.
failures |
An array containing any subdocuments from the YAML file that failed to parse. |
[in][element-type ModulemdSubdocumentInfo] |
Since: 2.10