/* gtksourceview-3.0.vapi generated by vapigen, do not modify. */
[CCode (cprefix = "Gtk", gir_namespace = "GtkSource", gir_version = "3.0", lower_case_cprefix = "gtk_")]
+[Deprecated (replacement = "bindings distributed with gtksourceview-3.0", since = "3.13.90")]
namespace Gtk {
namespace SourceUtils {
[CCode (cheader_filename = "gtksourceview/gtksource.h")]
[GIR (name = "Encoding")]
public class SourceEncoding {
public Gtk.SourceEncoding copy ();
+ [CCode (cname = "gtk_source_encoding_get_all")]
+ public static GLib.SList<weak Gtk.SourceEncoding> et_all ();
[CCode (cname = "gtk_source_encoding_get_current")]
public static unowned Gtk.SourceEncoding et_current ();
[CCode (cname = "gtk_source_encoding_get_from_charset")]
public void free ();
public unowned string get_charset ();
public unowned string get_name ();
- [CCode (cname = "gtk_source_encoding_foreach")]
- public static void oreach (Gtk.SourceEncodingForeachFunc func);
public string to_string ();
}
[CCode (cheader_filename = "gtksourceview/gtksource.h", type_id = "gtk_source_file_get_type ()")]
[CCode (cname = "gtk_source_file_saver_error_quark")]
public static GLib.Quark uark ();
}
- [CCode (cheader_filename = "gtksourceview/gtksource.h", has_target = false)]
- public delegate void SourceEncodingForeachFunc (Gtk.SourceEncoding encoding, void* userdata);
}