manpagez: man pages & more
html files: libgsf
Home | html | info | man

Outfile writing structed files

Outfile 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);

Object Hierarchy

  GObject
   +----GsfOutput
         +----GsfOutfile
               +----GsfOutfileMSOle
               +----GsfOutfileStdio
               +----GsfOutfileZip

Description

Details

GsfOutfile

typedef struct _GsfOutfile GsfOutfile;

Class representing an output file, counterpart to GsfInfile.


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. [transfer full]

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

Returns :

a newly created child. [transfer full]

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 :

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. [transfer full]
© manpagez.com 2000-2017
Individual documents may contain additional copyright information.