2008-05-25 Jürg Billeter <j@bitron.ch>
+ * vapi/sqlite3.vapi: use [Compact] attribute
+
+2008-05-25 Jürg Billeter <j@bitron.ch>
+
* vala/valasemanticanalyzer.vala:
Report error when declaring virtual methods in compact classes,
[CCode (lower_case_cprefix = "sqlite3_", cheader_filename = "sqlite3.h")]
namespace Sqlite {
/* Database Connection Handle */
+ [Compact]
[CCode (free_function = "sqlite3_close", cname = "sqlite3", cprefix = "sqlite3_")]
public class Database {
public int busy_timeout (int ms);
}
/* Dynamically Typed Value Object */
+ [Compact]
[CCode (cname = "sqlite3_value")]
public class Value {
[CCode (cname = "sqlite3_value_blob")]
public const int TEXT;
/* SQL Statement Object */
+ [Compact]
[CCode (free_function = "sqlite3_finalize", cname = "sqlite3_stmt", cprefix = "sqlite3_")]
public class Statement {
public int bind_parameter_count ();