Synopsis
void                ags_file_read_dialog                (AgsFile *file,
                                                         xmlNode *node,
                                                         GtkDialog **dialog);
void                ags_file_read_dialog_list           (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **dialog);
void                ags_file_read_editor                (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsEditor **editor);
void                ags_file_read_line                  (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLine **line);
void                ags_file_read_line_editor           (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLineEditor **line_editor);
void                ags_file_read_line_list             (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **line);
void                ags_file_read_line_member           (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLineMember **line_member);
void                ags_file_read_line_member_editor    (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLineMemberEditor **line_member_editor);
void                ags_file_read_line_member_list      (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **line_member);
void                ags_file_read_link_collection_editor
                                                        (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLinkCollectionEditor **link_collection_editor);
void                ags_file_read_link_editor           (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLinkEditor **link_editor);
void                ags_file_read_machine               (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachine **machine);
void                ags_file_read_machine_counter       (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachineCounter **machine_counter);
void                ags_file_read_machine_counter_list  (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **machine_counter);
void                ags_file_read_machine_editor        (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachineEditor **machine_editor);
void                ags_file_read_machine_editor_list   (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **machine_editor);
void                ags_file_read_machine_list          (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **machine);
void                ags_file_read_machine_resolve_audio (AgsFileLookup *file_lookup,
                                                         AgsMachine *machine);
void                ags_file_read_machine_selector      (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachineSelector **machine_selector);
void                ags_file_read_menu_bar              (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMenuBar **menu_bar);
void                ags_file_read_mixer_input_pad       (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPad *mixer_input_pad);
void                ags_file_read_mixer_output_pad      (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPad *mixer_output_pad);
void                ags_file_read_navigation            (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsNavigation **navigation);
void                ags_file_read_notebook              (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsNotebook **notebook);
void                ags_file_read_notebook_tab          (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsNotebookTab **notebook_tab);
void                ags_file_read_notebook_tab_list     (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **notebook_tab_list);
void                ags_file_read_pad                   (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPad **pad);
void                ags_file_read_pad_editor            (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPadEditor **pad_editor);
void                ags_file_read_pad_list              (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **pad);
void                ags_file_read_resize_editor         (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsResizeEditor **resize_editor);
void                ags_file_read_toolbar               (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsToolbar **toolbar);
void                ags_file_read_widget                (AgsFile *file,
                                                         xmlNode *node,
                                                         GtkWidget *widget);
void                ags_file_read_window                (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsWindow **window);
xmlNode *           ags_file_write_dialog               (AgsFile *file,
                                                         xmlNode *parent,
                                                         GtkDialog *dialog);
xmlNode *           ags_file_write_dialog_list          (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *dialog);
xmlNode *           ags_file_write_editor               (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsEditor *editor);
xmlNode *           ags_file_write_line                 (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLine *line);
xmlNode *           ags_file_write_line_editor          (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLineEditor *line_editor);
xmlNode *           ags_file_write_line_list            (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *line);
xmlNode *           ags_file_write_line_member          (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLineMember *line_member);
xmlNode *           ags_file_write_line_member_editor   (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLineMemberEditor *line_member_editor);
xmlNode *           ags_file_write_line_member_list     (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *line_member);
xmlNode *           ags_file_write_link_collection_editor
                                                        (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLinkCollectionEditor *link_collection_editor);
xmlNode *           ags_file_write_link_editor          (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLinkEditor *link_editor);
xmlNode *           ags_file_write_machine              (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachine *machine);
xmlNode *           ags_file_write_machine_counter      (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachineCounter *machine_counter);
xmlNode *           ags_file_write_machine_counter_list (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *machine_counter);
xmlNode *           ags_file_write_machine_editor       (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachineEditor *machine_editor);
xmlNode *           ags_file_write_machine_editor_list  (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *machine_editor);
xmlNode *           ags_file_write_machine_list         (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *machine);
xmlNode *           ags_file_write_machine_selector     (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachineSelector *machine_selector);
xmlNode *           ags_file_write_menu_bar             (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMenuBar *menu_bar);
xmlNode *           ags_file_write_mixer_input_pad      (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPad *mixer_input_pad);
xmlNode *           ags_file_write_mixer_output_pad     (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPad *mixer_output_pad);
xmlNode *           ags_file_write_navigation           (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsNavigation *navigation);
xmlNode *           ags_file_write_notebook             (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsNotebook *notebook);
xmlNode *           ags_file_write_notebook_tab         (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsNotebookTab *notebook_tab);
xmlNode *           ags_file_write_notebook_tab_list    (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *notebook_tab_list);
xmlNode *           ags_file_write_pad                  (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPad *pad);
xmlNode *           ags_file_write_pad_editor           (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPadEditor *pad_editor);
xmlNode *           ags_file_write_pad_list             (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *pad);
xmlNode *           ags_file_write_resize_editor        (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsResizeEditor *resize_editor);
xmlNode *           ags_file_write_toolbar              (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsToolbar *toolbar);
xmlNode *           ags_file_write_widget               (AgsFile *file,
                                                         xmlNode *parent,
                                                         GtkWidget *widget);
xmlNode *           ags_file_write_window               (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsWindow *window);
 
Details
ags_file_read_dialog ()
void                ags_file_read_dialog                (AgsFile *file,
                                                         xmlNode *node,
                                                         GtkDialog **dialog);
 
ags_file_read_dialog_list ()
void                ags_file_read_dialog_list           (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **dialog);
 
ags_file_read_editor ()
void                ags_file_read_editor                (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsEditor **editor);
 
ags_file_read_line ()
void                ags_file_read_line                  (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLine **line);
 
ags_file_read_line_editor ()
void                ags_file_read_line_editor           (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLineEditor **line_editor);
 
ags_file_read_line_list ()
void                ags_file_read_line_list             (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **line);
 
ags_file_read_line_member ()
void                ags_file_read_line_member           (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLineMember **line_member);
 
ags_file_read_line_member_editor ()
void                ags_file_read_line_member_editor    (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLineMemberEditor **line_member_editor);
 
ags_file_read_line_member_list ()
void                ags_file_read_line_member_list      (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **line_member);
 
ags_file_read_link_collection_editor ()
void                ags_file_read_link_collection_editor
                                                        (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLinkCollectionEditor **link_collection_editor);
 
ags_file_read_link_editor ()
void                ags_file_read_link_editor           (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsLinkEditor **link_editor);
 
ags_file_read_machine ()
void                ags_file_read_machine               (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachine **machine);
 
ags_file_read_machine_counter ()
void                ags_file_read_machine_counter       (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachineCounter **machine_counter);
 
ags_file_read_machine_counter_list ()
void                ags_file_read_machine_counter_list  (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **machine_counter);
 
ags_file_read_machine_editor ()
void                ags_file_read_machine_editor        (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachineEditor **machine_editor);
 
ags_file_read_machine_editor_list ()
void                ags_file_read_machine_editor_list   (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **machine_editor);
 
ags_file_read_machine_list ()
void                ags_file_read_machine_list          (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **machine);
 
ags_file_read_machine_resolve_audio ()
void                ags_file_read_machine_resolve_audio (AgsFileLookup *file_lookup,
                                                         AgsMachine *machine);
 
ags_file_read_machine_selector ()
void                ags_file_read_machine_selector      (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachineSelector **machine_selector);
 
ags_file_read_menu_bar ()
void                ags_file_read_menu_bar              (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMenuBar **menu_bar);
 
ags_file_read_mixer_input_pad ()
void                ags_file_read_mixer_input_pad       (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPad *mixer_input_pad);
 
ags_file_read_mixer_output_pad ()
void                ags_file_read_mixer_output_pad      (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPad *mixer_output_pad);
 
ags_file_read_navigation ()
void                ags_file_read_navigation            (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsNavigation **navigation);
 
ags_file_read_notebook ()
void                ags_file_read_notebook              (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsNotebook **notebook);
 
ags_file_read_notebook_tab ()
void                ags_file_read_notebook_tab          (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsNotebookTab **notebook_tab);
 
ags_file_read_notebook_tab_list ()
void                ags_file_read_notebook_tab_list     (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **notebook_tab_list);
 
ags_file_read_pad ()
void                ags_file_read_pad                   (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPad **pad);
 
ags_file_read_pad_editor ()
void                ags_file_read_pad_editor            (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsPadEditor **pad_editor);
 
ags_file_read_pad_list ()
void                ags_file_read_pad_list              (AgsFile *file,
                                                         xmlNode *node,
                                                         GList **pad);
 
ags_file_read_resize_editor ()
void                ags_file_read_resize_editor         (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsResizeEditor **resize_editor);
 
ags_file_read_toolbar ()
void                ags_file_read_toolbar               (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsToolbar **toolbar);
 
ags_file_read_widget ()
void                ags_file_read_widget                (AgsFile *file,
                                                         xmlNode *node,
                                                         GtkWidget *widget);
 
ags_file_read_window ()
void                ags_file_read_window                (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsWindow **window);
 
ags_file_write_dialog ()
xmlNode *           ags_file_write_dialog               (AgsFile *file,
                                                         xmlNode *parent,
                                                         GtkDialog *dialog);
 
ags_file_write_dialog_list ()
xmlNode *           ags_file_write_dialog_list          (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *dialog);
 
ags_file_write_editor ()
xmlNode *           ags_file_write_editor               (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsEditor *editor);
 
ags_file_write_line ()
xmlNode *           ags_file_write_line                 (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLine *line);
 
ags_file_write_line_editor ()
xmlNode *           ags_file_write_line_editor          (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLineEditor *line_editor);
 
ags_file_write_line_list ()
xmlNode *           ags_file_write_line_list            (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *line);
 
ags_file_write_line_member ()
xmlNode *           ags_file_write_line_member          (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLineMember *line_member);
 
ags_file_write_line_member_editor ()
xmlNode *           ags_file_write_line_member_editor   (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLineMemberEditor *line_member_editor);
 
ags_file_write_line_member_list ()
xmlNode *           ags_file_write_line_member_list     (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *line_member);
 
ags_file_write_link_collection_editor ()
xmlNode *           ags_file_write_link_collection_editor
                                                        (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLinkCollectionEditor *link_collection_editor);
 
ags_file_write_link_editor ()
xmlNode *           ags_file_write_link_editor          (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsLinkEditor *link_editor);
 
ags_file_write_machine ()
xmlNode *           ags_file_write_machine              (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachine *machine);
 
ags_file_write_machine_counter ()
xmlNode *           ags_file_write_machine_counter      (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachineCounter *machine_counter);
 
ags_file_write_machine_counter_list ()
xmlNode *           ags_file_write_machine_counter_list (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *machine_counter);
 
ags_file_write_machine_editor ()
xmlNode *           ags_file_write_machine_editor       (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMachineEditor *machine_editor);
 
ags_file_write_machine_editor_list ()
xmlNode *           ags_file_write_machine_editor_list  (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *machine_editor);
 
ags_file_write_machine_list ()
xmlNode *           ags_file_write_machine_list         (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *machine);
 
ags_file_write_machine_selector ()
xmlNode *           ags_file_write_machine_selector     (AgsFile *file,
                                                         xmlNode *node,
                                                         AgsMachineSelector *machine_selector);
 
ags_file_write_menu_bar ()
xmlNode *           ags_file_write_menu_bar             (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsMenuBar *menu_bar);
 
ags_file_write_mixer_input_pad ()
xmlNode *           ags_file_write_mixer_input_pad      (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPad *mixer_input_pad);
 
ags_file_write_mixer_output_pad ()
xmlNode *           ags_file_write_mixer_output_pad     (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPad *mixer_output_pad);
 
ags_file_write_navigation ()
xmlNode *           ags_file_write_navigation           (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsNavigation *navigation);
 
ags_file_write_notebook ()
xmlNode *           ags_file_write_notebook             (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsNotebook *notebook);
 
ags_file_write_notebook_tab ()
xmlNode *           ags_file_write_notebook_tab         (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsNotebookTab *notebook_tab);
 
ags_file_write_notebook_tab_list ()
xmlNode *           ags_file_write_notebook_tab_list    (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *notebook_tab_list);
 
ags_file_write_pad ()
xmlNode *           ags_file_write_pad                  (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPad *pad);
 
ags_file_write_pad_editor ()
xmlNode *           ags_file_write_pad_editor           (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsPadEditor *pad_editor);
 
ags_file_write_pad_list ()
xmlNode *           ags_file_write_pad_list             (AgsFile *file,
                                                         xmlNode *parent,
                                                         GList *pad);
 
ags_file_write_resize_editor ()
xmlNode *           ags_file_write_resize_editor        (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsResizeEditor *resize_editor);
 
ags_file_write_toolbar ()
xmlNode *           ags_file_write_toolbar              (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsToolbar *toolbar);
 
ags_file_write_widget ()
xmlNode *           ags_file_write_widget               (AgsFile *file,
                                                         xmlNode *parent,
                                                         GtkWidget *widget);
 
ags_file_write_window ()
xmlNode *           ags_file_write_window               (AgsFile *file,
                                                         xmlNode *parent,
                                                         AgsWindow *window);