/usr/share/vala/vapi/xmlbird.vapi is in libxmlbird-dev 1.2.0-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 | /* xmlbird.vapi generated by valac 0.30.0, do not modify. */
namespace B {
[CCode (cheader_filename = "xmlbird.h")]
public class Attribute : GLib.Object {
public string get_content ();
public string get_name ();
public string get_namespace ();
}
[CCode (cheader_filename = "xmlbird.h")]
public class Attributes : GLib.Object {
public class Iterator : GLib.Object {
public new B.Attribute @get ();
public bool next ();
}
public B.Attributes.Iterator iterator ();
}
[CCode (cheader_filename = "xmlbird.h")]
public class Tag : GLib.Object {
public class Iterator : GLib.Object {
public new B.Tag @get ();
public bool next ();
}
public B.Attributes get_attributes ();
public string get_content ();
public string get_name ();
public string get_namespace ();
public B.Tag.Iterator iterator ();
public void reparse ();
}
[CCode (cheader_filename = "xmlbird.h")]
public class XmlElement : GLib.Object {
public class Iterator : GLib.Object {
public new B.XmlElement @get ();
public bool next ();
}
public B.Attributes get_attributes ();
public string get_content ();
public string get_name ();
public string get_namespace ();
public B.XmlElement? get_parent ();
public bool is_leaf ();
public B.XmlElement.Iterator iterator ();
}
[CCode (cheader_filename = "xmlbird.h")]
public class XmlParser : GLib.Object {
public XmlParser (string data);
public static string decode (string s);
public static string encode (string s);
public B.Tag get_root_tag ();
public bool validate ();
}
[CCode (cheader_filename = "xmlbird.h")]
public class XmlTree : GLib.Object {
public XmlTree (string xml);
public XmlTree.for_tag (B.Tag root);
public B.XmlElement get_root ();
}
}
|