GtrHeader

GtrHeader

Functions

Description

Functions

gtr_header_new ()

GtrHeader *
gtr_header_new (po_message_iterator_t iter,
                po_message_t message);

[skip]


gtr_header_get_comments ()

const gchar *
gtr_header_get_comments (GtrHeader *header);

Gets the comments of the header.

Parameters

header

a GtrHeader

 

Returns

the comments of the header.


gtr_header_set_comments ()

void
gtr_header_set_comments (GtrHeader *header,
                         const gchar *comments);

gtr_header_get_prj_id_version ()

gchar *
gtr_header_get_prj_id_version (GtrHeader *header);

gtr_header_set_prj_id_version ()

void
gtr_header_set_prj_id_version (GtrHeader *header,
                               const gchar *prj_id_version);

gtr_header_get_rmbt ()

gchar *
gtr_header_get_rmbt (GtrHeader *header);

gtr_header_set_rmbt ()

void
gtr_header_set_rmbt (GtrHeader *header,
                     const gchar *rmbt);

gtr_header_get_pot_date ()

gchar *
gtr_header_get_pot_date (GtrHeader *header);

gtr_header_set_pot_date ()

void
gtr_header_set_pot_date (GtrHeader *header,
                         const gchar *pot_date);

gtr_header_get_po_date ()

gchar *
gtr_header_get_po_date (GtrHeader *header);

gtr_header_set_po_date ()

void
gtr_header_set_po_date (GtrHeader *header,
                        const gchar *po_date);

gtr_header_get_translator ()

gchar *
gtr_header_get_translator (GtrHeader *header);

gtr_header_get_tr_email ()

gchar *
gtr_header_get_tr_email (GtrHeader *header);

gtr_header_set_translator ()

void
gtr_header_set_translator (GtrHeader *header,
                           const gchar *name,
                           const gchar *email);

gtr_header_get_language ()

gchar *
gtr_header_get_language (GtrHeader *header);

gtr_header_get_lg_email ()

gchar *
gtr_header_get_lg_email (GtrHeader *header);

gtr_header_set_language ()

void
gtr_header_set_language (GtrHeader *header,
                         const gchar *language,
                         const gchar *lang_code,
                         const gchar *email);

gtr_header_get_mime_version ()

gchar *
gtr_header_get_mime_version (GtrHeader *header);

gtr_header_set_mime_version ()

void
gtr_header_set_mime_version (GtrHeader *header,
                             const gchar *mime_version);

gtr_header_get_charset ()

gchar *
gtr_header_get_charset (GtrHeader *header);

gtr_header_set_charset ()

void
gtr_header_set_charset (GtrHeader *header,
                        const gchar *charset);

gtr_header_get_encoding ()

gchar *
gtr_header_get_encoding (GtrHeader *header);

gtr_header_set_encoding ()

void
gtr_header_set_encoding (GtrHeader *header,
                         const gchar *encoding);

gtr_header_get_plural_forms ()

gchar *
gtr_header_get_plural_forms (GtrHeader *header);

Parameters

header

a GtrHeader.

 

Returns

a new allocated string with the plural form of the po file.


gtr_header_set_plural_forms ()

void
gtr_header_set_plural_forms (GtrHeader *header,
                             const gchar *plural_forms);

Sets the plural form string in the header and it sets the number of plurals.

Parameters

header

a GtrHeader

 

plural_forms

the plural forms string.

 

gtr_header_get_nplurals ()

gint
gtr_header_get_nplurals (GtrHeader *header);

gtr_header_update_header ()

void
gtr_header_update_header (GtrHeader *header);

gtr_header_set_profile ()

void
gtr_header_set_profile (GtrHeader *header,
                        GtrProfile *profile);

gtr_header_get_profile ()

GtrProfile *
gtr_header_get_profile (GtrHeader *header);

Gets the profile of the header

Parameters

header

a GtrHeader

 

Returns

the profile of the header.

[transfer none]


gtr_header_get_language_code ()

gchar *
gtr_header_get_language_code (GtrHeader *header);

gtr_header_get_dl_team ()

gchar *
gtr_header_get_dl_team (GtrHeader *header);

Gets the damned lies team of the header

Parameters

header

a GtrHeader

 

Returns

a newly allocated string representing the damned lies team of the header.

[transfer full]


gtr_header_get_dl_module ()

gchar *
gtr_header_get_dl_module (GtrHeader *header);

Gets the damned lies module of the header

Parameters

header

a GtrHeader

 

Returns

a newly allocated string representing the damned lies module of the header.

[transfer full]


gtr_header_get_dl_branch ()

gchar *
gtr_header_get_dl_branch (GtrHeader *header);

Gets the damned lies branch of the header

Parameters

header

a GtrHeader

 

Returns

a newly allocated string representing the damned lies branch of the header.

[transfer full]


gtr_header_get_dl_domain ()

gchar *
gtr_header_get_dl_domain (GtrHeader *header);

Gets the damned lies domain of the header

Parameters

header

a GtrHeader

 

Returns

a newly allocated string representing the damned lies domain of the header.

[transfer full]


gtr_header_get_dl_state ()

gchar *
gtr_header_get_dl_state (GtrHeader *header);

Gets the damned lies module state of the header

Parameters

header

a GtrHeader

 

Returns

a newly allocated string representing the damned lies module state of the header.

[transfer full]


gtr_header_set_dl_info ()

void
gtr_header_set_dl_info (GtrHeader *header,
                        const gchar *team,
                        const gchar *module_name,
                        const gchar *branch,
                        const gchar *domain);