| GSF Reference Manual |
|---|
Reading and Writing from local files and directories
Reading and Writing from local files and directories —
Synopsis
struct GsfInputStdio; GsfInput* gsf_input_stdio_new (char const *filename, GError **err); struct GsfOutputStdio; GsfOutput* gsf_output_stdio_new (char const *filename, GError **err); struct GsfOutfileStdio; GsfOutfile* gsf_outfile_stdio_new (char const *root, GError **err); struct GsfInfileStdio; GsfInfile* gsf_infile_stdio_new (char const *root, GError **err);
Object Hierarchy
GObject +----GsfInput +----GsfInputStdio
GObject +----GsfOutput +----GsfOutputStdio
GObject +----GsfOutput +----GsfOutfile +----GsfOutfileStdio
GObject +----GsfInput +----GsfInfile +----GsfInfileStdio
Details
gsf_input_stdio_new ()
GsfInput* gsf_input_stdio_new (char const *filename, GError **err);
| filename : | in utf8. |
| err : | optionally NULL. |
| Returns : | a new file or NULL. |
gsf_output_stdio_new ()
GsfOutput* gsf_output_stdio_new (char const *filename, GError **err);
| filename : | in utf8. |
| err : | optionally NULL. |
| Returns : | a new file or NULL. |
gsf_outfile_stdio_new ()
GsfOutfile* gsf_outfile_stdio_new (char const *root, GError **err);
| root : | root directory in utf8. |
| err : | optionally NULL. |
| Returns : | a new outfile or NULL. |
gsf_infile_stdio_new ()
GsfInfile* gsf_infile_stdio_new (char const *root, GError **err);
| root : | in locale dependent encoding |
| err : | optionally NULL. |
| Returns : | a new file or NULL. |
| << Outfile writing structed files | memory >> |
