ags_file_util

ags_file_util

Synopsis

void                ags_file_read_embedded_audio        (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **embedded_audio);
void                ags_file_read_embedded_audio_list   (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **embedded_audio);
void                ags_file_read_file_link             (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsFileLink **file_link);
void                ags_file_read_file_link_list        (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **file_link);
void                ags_file_util_read_dependency       (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **id,
                                                         gchar **name,
                                                         xmlChar **xpath);
void                ags_file_util_read_history          (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsHistory **history);
void                ags_file_util_read_object           (AgsFile *file,
                                                         xmlNode *node,
                                                         GObject **gobject);
void                ags_file_util_read_parameter        (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **id,
                                                         GParameter **parameter,
                                                         gint *n_params,
                                                         xmlChar ***xpath);
void                ags_file_util_read_value            (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **id,
                                                         GValue *value,
                                                         xmlChar **xpath);
xmlNode *           ags_file_util_write_dependency      (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *id,
                                                         gchar *name,
                                                         xmlChar *xpath);
xmlNode *           ags_file_util_write_history         (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsHistory *history);
xmlNode *           ags_file_util_write_object          (AgsFile *file,
                                                         xmlNode *parent,
                                                         GObject *gobject);
xmlNode *           ags_file_util_write_parameter       (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *id,
                                                         GParameter *parameter,
                                                         gint n_params);
xmlNode *           ags_file_util_write_value           (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *id,
                                                         GValue *value,
                                                         GType pointer_type,
                                                         guint arr_length);
xmlNode *           ags_file_write_embedded_audio       (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *embedded_audio);
xmlNode *           ags_file_write_embedded_audio_list  (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *embedded_audio);
xmlNode *           ags_file_write_file_link            (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsFileLink *file_link);
xmlNode *           ags_file_write_file_link_list       (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *file_link);

Description

Details

ags_file_read_embedded_audio ()

void                ags_file_read_embedded_audio        (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **embedded_audio);

ags_file_read_embedded_audio_list ()

void                ags_file_read_embedded_audio_list   (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **embedded_audio);

ags_file_read_file_link ()

void                ags_file_read_file_link             (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsFileLink **file_link);

ags_file_read_file_link_list ()

void                ags_file_read_file_link_list        (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **file_link);

ags_file_util_read_dependency ()

void                ags_file_util_read_dependency       (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **id,
                                                         gchar **name,
                                                         xmlChar **xpath);

ags_file_util_read_history ()

void                ags_file_util_read_history          (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsHistory **history);

ags_file_util_read_object ()

void                ags_file_util_read_object           (AgsFile *file,
                                                         xmlNode *node,
                                                         GObject **gobject);

ags_file_util_read_parameter ()

void                ags_file_util_read_parameter        (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **id,
                                                         GParameter **parameter,
                                                         gint *n_params,
                                                         xmlChar ***xpath);

ags_file_util_read_value ()

void                ags_file_util_read_value            (AgsFile *file,
                                                         xmlNode *node,
                                                         gchar **id,
                                                         GValue *value,
                                                         xmlChar **xpath);

ags_file_util_write_dependency ()

xmlNode *           ags_file_util_write_dependency      (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *id,
                                                         gchar *name,
                                                         xmlChar *xpath);

ags_file_util_write_history ()

xmlNode *           ags_file_util_write_history         (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsHistory *history);

ags_file_util_write_object ()

xmlNode *           ags_file_util_write_object          (AgsFile *file,
                                                         xmlNode *parent,
                                                         GObject *gobject);

ags_file_util_write_parameter ()

xmlNode *           ags_file_util_write_parameter       (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *id,
                                                         GParameter *parameter,
                                                         gint n_params);

ags_file_util_write_value ()

xmlNode *           ags_file_util_write_value           (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *id,
                                                         GValue *value,
                                                         GType pointer_type,
                                                         guint arr_length);

ags_file_write_embedded_audio ()

xmlNode *           ags_file_write_embedded_audio       (AgsFile *file,
                                                         xmlNode *parent,
                                                         gchar *embedded_audio);

ags_file_write_embedded_audio_list ()

xmlNode *           ags_file_write_embedded_audio_list  (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *embedded_audio);

ags_file_write_file_link ()

xmlNode *           ags_file_write_file_link            (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsFileLink *file_link);

ags_file_write_file_link_list ()

xmlNode *           ags_file_write_file_link_list       (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *file_link);