| Top |
void ide_formatter_format_async (IdeFormatter *self,IdeBuffer *buffer,IdeFormatterOptions *options,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean ide_formatter_format_finish (IdeFormatter *self,GAsyncResult *result,GError **error);
void ide_formatter_format_range_async (IdeFormatter *self,IdeBuffer *buffer,IdeFormatterOptions *options,const GtkTextIter *begin,const GtkTextIter *end,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean ide_formatter_format_range_finish (IdeFormatter *self,GAsyncResult *result,GError **error);
struct IdeFormatterInterface {
GTypeInterface parent;
void (*load) (IdeFormatter *self);
void (*format_async) (IdeFormatter *self,
IdeBuffer *buffer,
IdeFormatterOptions *options,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean (*format_finish) (IdeFormatter *self,
GAsyncResult *result,
GError **error);
void (*format_range_async) (IdeFormatter *self,
IdeBuffer *buffer,
IdeFormatterOptions *options,
const GtkTextIter *begin,
const GtkTextIter *end,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean (*format_range_finish) (IdeFormatter *self,
GAsyncResult *result,
GError **error);
};