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