gsf-output

Name

gsf-output -- 

Synopsis



#define     GSF_OUTPUT_TYPE
#define     GSF_OUTPUT                      (o)
GType       gsf_output_get_type             (void);
gboolean    gsf_output_close                (GsfOutput *output);
gsf_off_t   gsf_output_tell                 (GsfOutput *output);
gboolean    gsf_output_seek                 (GsfOutput *output,
                                             gsf_off_t offset,
                                             GSeekType whence);
gboolean    gsf_output_write                (GsfOutput *output,
                                             size_t num_bytes,
                                             guint8 const *data);
GQuark      gsf_output_error                (void);

Description

Details

GSF_OUTPUT_TYPE

#define GSF_OUTPUT_TYPE        (gsf_output_get_type ())


GSF_OUTPUT()

#define GSF_OUTPUT(o)          (G_TYPE_CHECK_INSTANCE_CAST ((o), GSF_OUTPUT_TYPE, GsfOutput))

o : 


gsf_output_get_type ()

GType       gsf_output_get_type             (void);

Returns : 


gsf_output_close ()

gboolean    gsf_output_close                (GsfOutput *output);

Close a stream.

output : 
Returns :TRUE if things are successful.


gsf_output_tell ()

gsf_off_t   gsf_output_tell                 (GsfOutput *output);

output : 
Returns :the current position in the file


gsf_output_seek ()

gboolean    gsf_output_seek                 (GsfOutput *output,
                                             gsf_off_t offset,
                                             GSeekType whence);

output : 
offset : 
whence : 
Returns :TRUE on error.


gsf_output_write ()

gboolean    gsf_output_write                (GsfOutput *output,
                                             size_t num_bytes,
                                             guint8 const *data);

output : 
num_bytes : 
data : 
Returns :FALSE on error.


gsf_output_error ()

GQuark      gsf_output_error                (void);

Returns :