Outfile writing structed files
3
GSF Library
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
GsfOutfiletypedef struct _GsfOutfile GsfOutfile;
gsf_outfile_new_child ()
gsf_outfile_new_childGsfOutput* 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 ()
gsf_outfile_new_child_fullGsfOutput* 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 ()
gsf_outfile_new_child_vargGsfOutput* 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 :