|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
                    GOIOContext;
                    GOIOContextClass;
GOIOContext *       go_io_context_new                   (GOCmdContext *cc);
void                go_io_error_unknown                 (GOIOContext *ioc);
void                go_io_error_info_set                (GOIOContext *ioc,
                                                         GOErrorInfo *error);
void                go_io_error_string                  (GOIOContext *ioc,
                                                         const gchar *str);
void                go_io_error_push                    (GOIOContext *ioc,
                                                         GOErrorInfo *error);
void                go_io_error_clear                   (GOIOContext *ioc);
void                go_io_error_display                 (GOIOContext *ioc);
gboolean            go_io_error_occurred                (GOIOContext *ioc);
gboolean            go_io_warning_occurred              (GOIOContext *ioc);
void                go_io_progress_message              (GOIOContext *io_context,
                                                         const gchar *msg);
void                go_io_progress_update               (GOIOContext *io_context,
                                                         gdouble f);
void                go_io_progress_range_push           (GOIOContext *io_context,
                                                         gdouble min,
                                                         gdouble max);
void                go_io_progress_range_pop            (GOIOContext *io_context);
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_value_progress_set            (GOIOContext *io_context,
                                                         gint total,
                                                         gint step);
void                go_io_value_progress_update         (GOIOContext *io_context,
                                                         gint value);
void                go_io_progress_unset                (GOIOContext *io_context);
void                go_io_context_set_num_files         (GOIOContext *ioc,
                                                         guint count);
void                go_io_context_processing_file       (GOIOContext *ioc,
                                                         char const *uri);
void                go_io_warning                       (GOIOContext *ioc,
                                                         char const *fmt,
                                                         ...);
void                go_io_warning_varargs               (GOIOContext *ioc,
                                                         char const *fmt,
                                                         va_list args);
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_error_info_set (GOIOContext *ioc, GOErrorInfo *error);
| 
 | |
| 
 | 
void go_io_progress_message (GOIOContext *io_context, const gchar *msg);
| 
 | |
| 
 | 
void go_io_progress_update (GOIOContext *io_context, gdouble f);
| 
 | |
| 
 | 
void go_io_progress_range_push (GOIOContext *io_context, gdouble min, gdouble max);
| 
 | |
| 
 | |
| 
 | 
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_value_progress_set (GOIOContext *io_context, gint total, gint step);
| 
 | |
| 
 | |
| 
 | 
void go_io_value_progress_update (GOIOContext *io_context, gint value);
| 
 | |
| 
 | 
void go_io_context_set_num_files (GOIOContext *ioc, guint count);
| 
 | |
| 
 | 
void go_io_context_processing_file (GOIOContext *ioc, char const *uri);
| 
 | GOIOContext | 
| 
 | An escaped uri (eg "foo%20bar") | 
void go_io_warning_varargs (GOIOContext *ioc, char const *fmt, va_list args);
| 
 | |
| 
 | |
| 
 | 
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);
| 
 | |
| 
 | 
"exec-main-loop" property"exec-main-loop" gboolean : Read / Write
Execute main loop iteration.
Default value: TRUE