| Outfile writing structed filesOutfile writing structed files —  |  | 
Synopsis
            GsfOutfile;
GsfOutput*  gsf_outfile_new_child           (GsfOutfile *outfile,
                                             char const *name,
                                             gboolean is_dir);
GsfOutput*  gsf_outfile_new_child_full      (GsfOutfile *outfile,
                                             char const *name,
                                             gboolean is_dir,
                                             char const *first_property_name,
                                             ...);
GsfOutput*  gsf_outfile_new_child_varg      (GsfOutfile *outfile,
                                             char const *name,
                                             gboolean is_dir,
                                             char const *first_property_name,
                                             va_list args);
 
Details
GsfOutfile
typedef struct _GsfOutfile GsfOutfile;
 
gsf_outfile_new_child ()
GsfOutput*  gsf_outfile_new_child           (GsfOutfile *outfile,
                                             char const *name,
                                             gboolean is_dir);
| outfile: | A GsfOutfile | 
| name: | The name of the new child to create | 
| is_dir: | TRUE to create a directory, FALSE to create a plain file | 
| Returns : | a newly created child | 
 
gsf_outfile_new_child_full ()
GsfOutput*  gsf_outfile_new_child_full      (GsfOutfile *outfile,
                                             char const *name,
                                             gboolean is_dir,
                                             char const *first_property_name,
                                             ...);
| outfile: | A GsfOutfile | 
| name: | The name of the new child to create | 
| is_dir: | TRUE to create a directory, FALSE to create a plain file | 
| first_property_name: |  | 
| ...: |  | 
| Returns : | a newly created child | 
 
gsf_outfile_new_child_varg ()
GsfOutput*  gsf_outfile_new_child_varg      (GsfOutfile *outfile,
                                             char const *name,
                                             gboolean is_dir,
                                             char const *first_property_name,
                                             va_list args);
| outfile: |  | 
| name: |  | 
| is_dir: |  | 
| first_property_name: |  | 
| args: |  | 
| Returns : |  |