Reading and Writing from local files and directories

Reading and Writing from local files and directories —

Synopsis




struct      GsfInputStdio;
GsfInputStdio* gsf_input_stdio_new          (char const *filename,
                                             GError **err);
struct      GsfOutputStdio;
GsfOutputStdio* gsf_output_stdio_new        (char const *filename,
                                             GError **err);
struct      GsfOutfileStdio;
GsfOutfileStdio* gsf_outfile_stdio_new      (char const *root,
                                             GError **err);
struct      GsfInfileStdio;
GsfInfileStdio* 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

Description

Details

struct GsfInputStdio

struct GsfInputStdio;


gsf_input_stdio_new ()

GsfInputStdio* gsf_input_stdio_new          (char const *filename,
                                             GError **err);

filename : in utf8.
err : optionally NULL.
Returns :a new file or NULL.

struct GsfOutputStdio

struct GsfOutputStdio;


gsf_output_stdio_new ()

GsfOutputStdio* gsf_output_stdio_new        (char const *filename,
                                             GError **err);

filename : in utf8.
err : optionally NULL.
Returns :a new file or NULL.

struct GsfOutfileStdio

struct GsfOutfileStdio;


gsf_outfile_stdio_new ()

GsfOutfileStdio* gsf_outfile_stdio_new      (char const *root,
                                             GError **err);

root : root directory in utf8.
err : optionally NULL.
Returns :a new outfile or NULL.

struct GsfInfileStdio

struct GsfInfileStdio;


gsf_infile_stdio_new ()

GsfInfileStdio* gsf_infile_stdio_new        (char const *root,
                                             GError **err);

root : in locale dependent encoding
err : optionally NULL.
Returns :a new file or NULL.