gupnp-dlna-value-list

## gupnp-dlna-value-list gupnp-dlna-value-list |

## Synopsis

    GUPnPDLNAValueList * gupnp_dlna_value_list_copy         (GUPnPDLNAValueList *list);
    void                gupnp_dlna_value_list_free          (GUPnPDLNAValueList *list);
    gboolean            gupnp_dlna_value_list_is_empty      (GUPnPDLNAValueList *list);
    gchar *             gupnp_dlna_value_list_to_string     (GUPnPDLNAValueList *list);
    GList *             gupnp_dlna_value_list_get_g_values  (GUPnPDLNAValueList *list);
                        GUPnPDLNAValueList;

## Object Hierarchy

      GBoxed
       +----GUPnPDLNAValueList

## Description

## Details

### gupnp_dlna_value_list_copy ()

    GUPnPDLNAValueList * gupnp_dlna_value_list_copy         (GUPnPDLNAValueList *list);

`list` : | A list to copy. [transfer none]
Returns : | A copy of `list`. [transfer full]

### gupnp_dlna_value_list_free ()

    void                gupnp_dlna_value_list_free          (GUPnPDLNAValueList *list);

Frees the value list.

`list` : | A list to free.

### gupnp_dlna_value_list_is_empty ()

    gboolean            gupnp_dlna_value_list_is_empty      (GUPnPDLNAValueList *list);

`list` : | A list. [transfer none]
Returns : | `TRUE` if `list` is empty, otherwise `FALSE`.

### gupnp_dlna_value_list_to_string ()

    gchar *             gupnp_dlna_value_list_to_string     (GUPnPDLNAValueList *list);

Creates a string representation of `list`.

`list` : | A list. [transfer none]
Returns : | A string representation of `list`. Free with `g_free()` when not needed. [transfer full]

### gupnp_dlna_value_list_get_g_values ()

    GList *             gupnp_dlna_value_list_get_g_values  (GUPnPDLNAValueList *list);

Gets a list of GValues. GValues can be of types G_TYPE_BOOLEAN, G_TYPE_INT, G_TYPE_STRING, GUPNP_TYPE_DLNA_FRACTION, GUPNP_TYPE_DLNA_FRACTION_RANGE or GUPNP_TYPE_DLNA_INT_RANGE.

`list` : | A list. [transfer none]
Returns : | A list. Free it with `g_list_free_full()` with `g_free()`. [transfer full][element-type GValue]

### GUPnPDLNAValueList

    typedef struct _GUPnPDLNAValueList GUPnPDLNAValueList;