Synopsis
GOIOContextClass;
GOIOContext * go_io_context_new (GOCmdContext *cc);
void go_io_context_processing_file (GOIOContext *ioc,
char const *uri);
void go_io_context_set_num_files (GOIOContext *ioc,
guint count);
void go_io_count_progress_set (GOIOContext *io_context,
gint total,
gint step);
void go_io_count_progress_update (GOIOContext *io_context,
gint inc);
void go_io_error_clear (GOIOContext *ioc);
void go_io_error_display (GOIOContext *ioc);
void go_io_error_info_set (GOIOContext *ioc,
GOErrorInfo *error);
gboolean go_io_error_occurred (GOIOContext *ioc);
void go_io_error_push (GOIOContext *ioc,
GOErrorInfo *error);
void go_io_error_string (GOIOContext *ioc,
const gchar *str);
void go_io_error_unknown (GOIOContext *ioc);
void go_io_progress_message (GOIOContext *io_context,
const gchar *msg);
void go_io_progress_range_pop (GOIOContext *io_context);
void go_io_progress_range_push (GOIOContext *io_context,
gdouble min,
gdouble max);
void go_io_progress_unset (GOIOContext *io_context);
void go_io_progress_update (GOIOContext *io_context,
gdouble f);
void go_io_value_progress_set (GOIOContext *io_context,
gint total,
gint step);
void go_io_value_progress_update (GOIOContext *io_context,
gint value);
void go_io_warning (GOIOContext *ioc,
char const *fmt,
...);
gboolean go_io_warning_occurred (GOIOContext *ioc);
void go_io_warning_unknown_font (GOIOContext *ioc,
char const *font_name);
void go_io_warning_unknown_function (GOIOContext *ioc,
char const *funct_name);
void go_io_warning_unsupported_feature (GOIOContext *ioc,
char const *feature);
void go_io_warning_varargs (GOIOContext *ioc,
char const *fmt,
va_list args);
Details
GOIOContextClass
typedef struct _GOIOContextClass GOIOContextClass;
go_io_context_processing_file ()
void go_io_context_processing_file (GOIOContext *ioc,
char const *uri);
ioc :
|
GOIOContext |
uri :
|
An escaped uri (eg "foo%20bar") |
go_io_context_set_num_files ()
void go_io_context_set_num_files (GOIOContext *ioc,
guint count);
go_io_count_progress_set ()
void go_io_count_progress_set (GOIOContext *io_context,
gint total,
gint step);
go_io_count_progress_update ()
void go_io_count_progress_update (GOIOContext *io_context,
gint inc);
go_io_error_clear ()
void go_io_error_clear (GOIOContext *ioc);
go_io_error_display ()
void go_io_error_display (GOIOContext *ioc);
go_io_error_occurred ()
gboolean go_io_error_occurred (GOIOContext *ioc);
go_io_error_string ()
void go_io_error_string (GOIOContext *ioc,
const gchar *str);
go_io_error_unknown ()
void go_io_error_unknown (GOIOContext *ioc);
go_io_progress_message ()
void go_io_progress_message (GOIOContext *io_context,
const gchar *msg);
go_io_progress_range_pop ()
void go_io_progress_range_pop (GOIOContext *io_context);
go_io_progress_range_push ()
void go_io_progress_range_push (GOIOContext *io_context,
gdouble min,
gdouble max);
go_io_progress_unset ()
void go_io_progress_unset (GOIOContext *io_context);
go_io_progress_update ()
void go_io_progress_update (GOIOContext *io_context,
gdouble f);
go_io_value_progress_set ()
void go_io_value_progress_set (GOIOContext *io_context,
gint total,
gint step);
go_io_value_progress_update ()
void go_io_value_progress_update (GOIOContext *io_context,
gint value);
go_io_warning ()
void go_io_warning (GOIOContext *ioc,
char const *fmt,
...);
go_io_warning_occurred ()
gboolean go_io_warning_occurred (GOIOContext *ioc);
go_io_warning_unknown_font ()
void go_io_warning_unknown_font (GOIOContext *ioc,
char const *font_name);
go_io_warning_unknown_function ()
void go_io_warning_unknown_function (GOIOContext *ioc,
char const *funct_name);
go_io_warning_unsupported_feature ()
void go_io_warning_unsupported_feature (GOIOContext *ioc,
char const *feature);
go_io_warning_varargs ()
void go_io_warning_varargs (GOIOContext *ioc,
char const *fmt,
va_list args);