/usr/share/vala/vapi/libisocodes.vapi is in libisocodes-dev 1.2.2-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | /* libisocodes.vapi generated by valac 0.26.2, do not modify. */
namespace libisocodes {
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_15924 : libisocodes.ISO_Codes {
public ISO_15924 ();
public libisocodes.ISO_15924_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_15924_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_15924_Item : GLib.Object {
public string alpha_4_code;
public string name;
public string numeric_code;
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_3166 : libisocodes.ISO_Codes {
public ISO_3166 ();
public libisocodes.ISO_3166_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_3166_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_3166_2 : libisocodes.ISO_Codes {
public ISO_3166_2 ();
public libisocodes.ISO_3166_2_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_3166_2_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_3166_2_Item : GLib.Object {
public string code;
public string country;
public string name;
public string parent;
public string type;
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_3166_Item : GLib.Object {
public string alpha_2_code;
public string alpha_3_code;
public string common_name;
public string name;
public string numeric_code;
public string official_name;
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_4217 : libisocodes.ISO_Codes {
public ISO_4217 ();
public libisocodes.ISO_4217_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_4217_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_4217_Item : GLib.Object {
public string letter_code;
public string name;
public string numeric_code;
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_639 : libisocodes.ISO_Codes {
public ISO_639 ();
public libisocodes.ISO_639_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_639_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_639_3 : libisocodes.ISO_Codes {
public ISO_639_3 ();
public libisocodes.ISO_639_3_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_639_3_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_639_3_Item : GLib.Object {
public string common_name;
public string id;
public string inverted_name;
public string name;
public string part1_code;
public string part2_code;
public string reference_name;
public string scope;
public string status;
public string type;
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_639_5 : libisocodes.ISO_Codes {
public ISO_639_5 ();
public libisocodes.ISO_639_5_Item[] find_all () throws libisocodes.ISOCodesError;
public libisocodes.ISO_639_5_Item find_code (string code = "") throws libisocodes.ISOCodesError;
public void setup ();
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_639_5_Item : GLib.Object {
public string id;
public string name;
public string parents;
}
[CCode (cheader_filename = "libisocodes.h")]
public class ISO_639_Item : GLib.Object {
public string iso_639_1_code;
public string iso_639_2B_code;
public string iso_639_2T_code;
public string name;
}
[CCode (cheader_filename = "libisocodes.h")]
public abstract class ISO_Codes : GLib.Object {
public ISO_Codes ();
public string get_filepath ();
public string get_iso_codes_xml_version () throws libisocodes.ISOCodesError;
public string get_locale ();
public void set_filepath (string? path);
public void set_locale (string? locale);
}
[CCode (cheader_filename = "libisocodes.h")]
public errordomain ISOCodesError {
CANNOT_OPEN_FILE,
CANNOT_CREATE_LIBXML_STRUCTURE,
CANNOT_PARSE_FILE,
FILE_DOES_NOT_CONTAIN_ISO_DATA,
CODE_NOT_DEFINED
}
}
|