| Modulemd Utility FunctionsModulemd Utility Functions — Provides private utility functions for use within
libmodulemd. |  | 
Stability Level
Private, unless otherwise indicated
 
Functions
modulemd_error_quark ()
GQuark
modulemd_error_quark (void);
 
modulemd_trace_init ()
modulemd_tracer *
modulemd_trace_init (const gchar *function_name);
 
modulemd_trace_free ()
void
modulemd_trace_free (modulemd_tracer *tracer);
 
MODULEMD_INIT_TRACE
#define             MODULEMD_INIT_TRACE()
 
modulemd_hash_table_deep_str_copy ()
GHashTable *
modulemd_hash_table_deep_str_copy (GHashTable *orig);
 
modulemd_hash_table_deep_set_copy ()
GHashTable *
modulemd_hash_table_deep_set_copy (GHashTable *orig);
 
modulemd_hash_table_deep_str_set_copy ()
GHashTable *
modulemd_hash_table_deep_str_set_copy (GHashTable *orig);
 
modulemd_ordered_str_keys_as_strv ()
gchar **
modulemd_ordered_str_keys_as_strv (GHashTable *htable);
 
modulemd_variant_deep_copy ()
GVariant *
modulemd_variant_deep_copy (GVariant *variant);
 
modulemd_hash_table_unref ()
void
modulemd_hash_table_unref (void *table);
 
MODULEMD_REPLACE_SET()
#define             MODULEMD_REPLACE_SET(_dest, _set)
 
 
Types and Values
MODULEMD_ERROR
#define MODULEMD_ERROR modulemd_error_quark ()