Modulemd.ModuleStream (Private)

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

Stability Level

Private, unless otherwise indicated

Functions

Types and Values

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);

STREAM_COPY_IF_SET()

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

STREAM_COPY_IF_SET_WITH_LOCALE()

#define             STREAM_COPY_IF_SET_WITH_LOCALE(version, 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)

Types and Values

MODULESTREAM_PLACEHOLDER

#define MODULESTREAM_PLACEHOLDER "__MODULESTREAM_PLACEHOLDER__"