Details
GSF_INPUT_TYPE
#define GSF_INPUT_TYPE (gsf_input_get_type ()) |
GSF_INPUT()
#define GSF_INPUT(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GSF_INPUT_TYPE, GsfInput)) |
gsf_input_get_type ()
GType gsf_input_get_type (void); |
gsf_input_dup ()
Duplicates input src leaving the new one at the same offset.
gsf_input_size ()
ssize_t gsf_input_size (GsfInput *input); |
Looks up and caches the number of bytes in the input
gsf_input_eof ()
gboolean gsf_input_eof (GsfInput *input); |
Are we at the end of the file ?
gsf_input_remaining ()
size_t gsf_input_remaining (GsfInput *input); |
gsf_input_tell ()
size_t gsf_input_tell (GsfInput *input); |
gsf_input_error ()
GQuark gsf_input_error (void); |