GtkSourceEncoding.def 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. DEFINITION MODULE FOR "C" GtkSourceEncoding ;
  2. (*
  3. m2-GTK4 - GtkSourceEncoding: a character encoding (a boxed type).
  4. Mapped onto <gtksourceview/gtksourceencoding.h>.
  5. *)
  6. FROM SYSTEM IMPORT ADDRESS;
  7. EXPORT UNQUALIFIED
  8. GtkSourceEncoding,
  9. gtk_source_encoding_copy, gtk_source_encoding_free,
  10. gtk_source_encoding_get_charset, gtk_source_encoding_get_name,
  11. gtk_source_encoding_to_string,
  12. gtk_source_encoding_get_all, gtk_source_encoding_get_current,
  13. gtk_source_encoding_get_utf8, gtk_source_encoding_get_from_charset,
  14. gtk_source_encoding_get_default_candidates;
  15. TYPE
  16. GtkSourceEncoding = ADDRESS;
  17. (* GtkSourceEncoding *gtk_source_encoding_copy(const GtkSourceEncoding *enc) *)
  18. PROCEDURE gtk_source_encoding_copy (enc: GtkSourceEncoding) : ADDRESS;
  19. (* void gtk_source_encoding_free(GtkSourceEncoding *enc) *)
  20. PROCEDURE gtk_source_encoding_free (enc: GtkSourceEncoding);
  21. (* const char *gtk_source_encoding_get_charset(const GtkSourceEncoding *enc) *)
  22. PROCEDURE gtk_source_encoding_get_charset (enc: GtkSourceEncoding) : ADDRESS;
  23. (* const char *gtk_source_encoding_get_name(const GtkSourceEncoding *enc) *)
  24. PROCEDURE gtk_source_encoding_get_name (enc: GtkSourceEncoding) : ADDRESS;
  25. (* char *gtk_source_encoding_to_string(const GtkSourceEncoding *enc) *)
  26. PROCEDURE gtk_source_encoding_to_string (enc: GtkSourceEncoding) : ADDRESS;
  27. (* const GSList *gtk_source_encoding_get_all(void) *)
  28. PROCEDURE gtk_source_encoding_get_all () : ADDRESS;
  29. (* const GtkSourceEncoding *gtk_source_encoding_get_current(void) *)
  30. PROCEDURE gtk_source_encoding_get_current () : ADDRESS;
  31. (* GtkSourceEncoding *gtk_source_encoding_get_utf8(void) *)
  32. PROCEDURE gtk_source_encoding_get_utf8 () : ADDRESS;
  33. (* GtkSourceEncoding *gtk_source_encoding_get_from_charset(
  34. const char *charset) *)
  35. PROCEDURE gtk_source_encoding_get_from_charset (charset: ARRAY OF CHAR)
  36. : ADDRESS;
  37. (* const GSList *gtk_source_encoding_get_default_candidates(void) *)
  38. PROCEDURE gtk_source_encoding_get_default_candidates () : ADDRESS;
  39. END GtkSourceEncoding.