| Top | 
Modulemd.RpmMapEntry (Private)Modulemd.RpmMapEntry (Private) — ModulemdRpmMapEntry methods that should be used only by internal consumers.  | 
ModulemdRpmMapEntry * modulemd_rpm_map_entry_parse_yaml (yaml_parser_t *parser,gboolean strict,GError **error);
parser  | 
A libyaml parser object positioned at the beginning of an RpmMapEntry's mapping entry in the YAML document.  | 
[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 parsing error.  | 
[out] | 
A newly-allocated ModulemdComponentRpm object
read from the YAML. NULL if a parse error occurred and sets error
appropriately. 
[transfer full]
Since: 2.2
gboolean modulemd_rpm_map_entry_emit_yaml (ModulemdRpmMapEntry *self,yaml_emitter_t *emitter,GError **error);
Return: TRUE if the entry was emitted successfully. FALSE and sets error
appropriately if the YAML could not be emitted.
self  | 
This ModulemdRpmMapEntry object.  | 
|
emitter  | 
A libyaml emitter object positioned where a ModulemdRpmMapEntry belongs in the YAML document.  | 
[inout] | 
error  | 
A GError that will return the reason for an emission or validation error.  | 
[out] | 
Since: 2.2
gboolean modulemd_rpm_map_entry_equals_wrapper (const void *a,const void *b);
TRUE if the two entries are both pointers to ModulemdRpmMapEntry objects containing equivalent data. FALSE if they differ.
Since: 2.5
gboolean modulemd_RpmMapEntry_hash_table_equals_wrapper (const void *a,const void *b);
TRUE if the two entries are equivalent GHashTables of pointers to ModulemdRpmMapEntry objects containing equivalent data. FALSE if they differ.
Since: 2.5