Modulemd Utility Functions
Modulemd 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 ()