Modulemd.ModuleStream (Private)

Modulemd.ModuleStream (Private) — ModulemdModuleStream methods that should only be used by internal consumers.

Stability Level

Private, unless otherwise indicated

Functions

Description

Functions

modulemd_module_stream_set_module_name ()

void
modulemd_module_stream_set_module_name
                               (ModulemdModuleStream *self,
                                const gchar *module_name);

modulemd_module_stream_set_stream_name ()

void
modulemd_module_stream_set_stream_name
                               (ModulemdModuleStream *self,
                                const gchar *stream_name);

modulemd_module_stream_associate_translation ()

void
modulemd_module_stream_associate_translation
                               (ModulemdModuleStream *self,
                                ModulemdTranslation *translation);

modulemd_module_stream_get_translation ()

ModulemdTranslation *
modulemd_module_stream_get_translation
                               (ModulemdModuleStream *self);

modulemd_module_stream_get_translation_entry ()

ModulemdTranslationEntry *
modulemd_module_stream_get_translation_entry
                               (ModulemdModuleStream *self,
                                const gchar *locale);

modulemd_module_stream_v2_replace_content_licenses ()

void
modulemd_module_stream_v2_replace_content_licenses
                               (ModulemdModuleStreamV2 *self,
                                GHashTable *set);

modulemd_module_stream_v2_replace_module_licenses ()

void
modulemd_module_stream_v2_replace_module_licenses
                               (ModulemdModuleStreamV2 *self,
                                GHashTable *set);

modulemd_module_stream_v2_replace_rpm_api ()

void
modulemd_module_stream_v2_replace_rpm_api
                               (ModulemdModuleStreamV2 *self,
                                GHashTable *set);

modulemd_module_stream_v2_replace_rpm_artifacts ()

void
modulemd_module_stream_v2_replace_rpm_artifacts
                               (ModulemdModuleStreamV2 *self,
                                GHashTable *set);

modulemd_module_stream_v2_replace_rpm_filters ()

void
modulemd_module_stream_v2_replace_rpm_filters
                               (ModulemdModuleStreamV2 *self,
                                GHashTable *set);

modulemd_module_stream_v2_replace_dependencies ()

void
modulemd_module_stream_v2_replace_dependencies
                               (ModulemdModuleStreamV2 *self,
                                GPtrArray *array);

modulemd_module_stream_validate_components ()

gboolean
modulemd_module_stream_validate_components
                               (GHashTable *components,
                                GError **error);

STREAM_COPY_IF_SET()

#define             STREAM_COPY_IF_SET(version, dest, src, property)

STREAM_UPGRADE_IF_SET()

#define             STREAM_UPGRADE_IF_SET(oldversion, newversion, dest, src, property)

STREAM_COPY_IF_SET_WITH_LOCALE()

#define             STREAM_COPY_IF_SET_WITH_LOCALE(version, dest, src, property)

STREAM_UPGRADE_IF_SET_WITH_LOCALE()

#define             STREAM_UPGRADE_IF_SET_WITH_LOCALE(                                    \
              oldversion, newversion, dest, src, property)

STREAM_REPLACE_HASHTABLE()

#define             STREAM_REPLACE_HASHTABLE(version, dest, src, property)

COPY_HASHTABLE_BY_VALUE_ADDER()

#define             COPY_HASHTABLE_BY_VALUE_ADDER(dest, src, property, adder)

modulemd_module_stream_emit_yaml_base ()

gboolean
modulemd_module_stream_emit_yaml_base (ModulemdModuleStream *self,
                                       yaml_emitter_t *emitter,
                                       GError **error);

Types and Values