GuppiFile

Name

GuppiFile -- 

Synopsis



#define     GUPPI_FILE0                     (obj)
#define     GUPPI_IS_FILE0                  (obj)
GuppiFile*  guppi_file_open                 (const gchar *path);
GuppiFile*  guppi_file_fdopen               (gint file_des);
void        guppi_file_close                (GuppiFile*);
const gchar* guppi_file_filename            (GuppiFile*);
gsize       guppi_file_read                 (GuppiFile*,
                                             gpointer ptr,
                                             gsize size,
                                             gsize nmemb);
gint        guppi_file_getc                 (GuppiFile*);
gchar*      guppi_file_gets                 (GuppiFile*,
                                             gchar *s,
                                             gsize size);
gsize       guppi_file_peek                 (GuppiFile*,
                                             gpointer ptr,
                                             gsize size);
gint        guppi_file_seek                 (GuppiFile*,
                                             glong offset,
                                             gint whence);
glong       guppi_file_tell                 (GuppiFile*);
void        guppi_file_rewind               (GuppiFile*);
gint        guppi_file_stat                 (GuppiFile*,
                                             struct stat*);
FILE*       guppi_file_file                 (GuppiFile*);
gint        guppi_file_fileno               (GuppiFile*);
gboolean    guppi_file_eof                  (GuppiFile*);
const gchar* guppi_file_error               (GuppiFile*);
void        guppi_file_clearerr             (GuppiFile*);

Object Hierarchy


  GtkObject
   +----GuppiFile

Description

A longer description goes here.

Details

GUPPI_FILE0()

#define GUPPI_FILE0(obj) ((obj) ? (GUPPI_FILE(obj)) : NULL)

GUPPI_IS_FILE0()

#define GUPPI_IS_FILE0(obj) (((obj) == NULL) || (GUPPI_IS_FILE(obj)))

guppi_file_open ()

GuppiFile*  guppi_file_open                 (const gchar *path);

guppi_file_fdopen ()

GuppiFile*  guppi_file_fdopen               (gint file_des);

guppi_file_close ()

void        guppi_file_close                (GuppiFile*);

guppi_file_filename ()

const gchar* guppi_file_filename            (GuppiFile*);

guppi_file_read ()

gsize       guppi_file_read                 (GuppiFile*,
                                             gpointer ptr,
                                             gsize size,
                                             gsize nmemb);

guppi_file_getc ()

gint        guppi_file_getc                 (GuppiFile*);

guppi_file_gets ()

gchar*      guppi_file_gets                 (GuppiFile*,
                                             gchar *s,
                                             gsize size);

guppi_file_peek ()

gsize       guppi_file_peek                 (GuppiFile*,
                                             gpointer ptr,
                                             gsize size);

guppi_file_seek ()

gint        guppi_file_seek                 (GuppiFile*,
                                             glong offset,
                                             gint whence);

guppi_file_tell ()

glong       guppi_file_tell                 (GuppiFile*);

guppi_file_rewind ()

void        guppi_file_rewind               (GuppiFile*);

guppi_file_stat ()

gint        guppi_file_stat                 (GuppiFile*,
                                             struct stat*);

guppi_file_file ()

FILE*       guppi_file_file                 (GuppiFile*);

guppi_file_fileno ()

gint        guppi_file_fileno               (GuppiFile*);

guppi_file_eof ()

gboolean    guppi_file_eof                  (GuppiFile*);

guppi_file_error ()

const gchar* guppi_file_error               (GuppiFile*);

guppi_file_clearerr ()

void        guppi_file_clearerr             (GuppiFile*);