girparser: Add constructor to boxed types.
[vala-lang.git] / vapi / libgda-report-4.0.vapi
blob165d433f82959a30bf5a48b7d96456a755775bcf
1 /* libgda-report-4.0.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "Gda", lower_case_cprefix = "gda_")]
4 namespace Gda {
5         [CCode (cheader_filename = "libgda-report/libgda-report.h")]
6         public class ReportDocbookDocument : Gda.ReportDocument {
7                 [CCode (type = "GdaReportDocument*", has_construct_function = false)]
8                 public ReportDocbookDocument (Gda.ReportEngine engine);
9                 [NoAccessorMethod]
10                 public string fo_stylesheet { owned get; set; }
11                 [NoAccessorMethod]
12                 public string fop_path { owned get; set; }
13                 [NoAccessorMethod]
14                 public string html_stylesheet { owned get; set; }
15                 [NoAccessorMethod]
16                 public string java_home { owned get; set; }
17         }
18         [CCode (cheader_filename = "libgda-report/libgda-report.h")]
19         public class ReportDocument : GLib.Object {
20                 [CCode (has_construct_function = false)]
21                 protected ReportDocument ();
22                 public virtual bool run_as_html (string filename) throws GLib.Error;
23                 public virtual bool run_as_pdf (string filename) throws GLib.Error;
24                 public void set_template (string file);
25                 [NoAccessorMethod]
26                 public Gda.ReportEngine engine { owned get; set; }
27                 public string template { set; }
28         }
29         [CCode (cheader_filename = "libgda-report/libgda-report.h")]
30         public class ReportEngine : GLib.Object {
31                 [CCode (has_construct_function = false)]
32                 public ReportEngine (Xml.Node spec_node);
33                 public void declare_object (GLib.Object object, string obj_name);
34                 public unowned GLib.Object find_declared_object (GLib.Type obj_type, string obj_name);
35                 [CCode (has_construct_function = false)]
36                 public ReportEngine.from_file (string spec_file_name);
37                 [CCode (has_construct_function = false)]
38                 public ReportEngine.from_string (string spec_string);
39                 public unowned Xml.Node run_as_doc () throws GLib.Error;
40                 public unowned Xml.Node run_as_node () throws GLib.Error;
41                 [NoAccessorMethod]
42                 public void* spec { get; set; }
43                 [NoAccessorMethod]
44                 public string spec_filename { set; }
45                 [NoAccessorMethod]
46                 public string spec_string { set; }
47         }
48         [CCode (cheader_filename = "libgda-report/libgda-report.h")]
49         public class ReportRmlDocument : Gda.ReportDocument {
50                 [CCode (type = "GdaReportDocument*", has_construct_function = false)]
51                 public ReportRmlDocument (Gda.ReportEngine engine);
52         }