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