Class: GDA::SQL::Statement
- Inherits:
-
Object
- Object
- GDA::SQL::Statement
- Defined in:
- lib/gda.rb,
ext/gda/gda_statement.c
Instance Method Summary collapse
Instance Method Details
#ast ⇒ Object
9 10 11 |
# File 'lib/gda.rb', line 9 def ast structure.ast end |
#serialize ⇒ Object
28 29 30 31 32 33 34 35 |
# File 'ext/gda/gda_statement.c', line 28
static VALUE serialize(VALUE self)
{
GdaStatement * stmt = gda_statement_unwrap(self);
gchar * string;
string = gda_statement_serialize(stmt);
return rb_str_new2(string);
}
|
#sql ⇒ Object
13 14 15 |
# File 'lib/gda.rb', line 13 def sql structure.sql end |
#structure ⇒ Object
51 52 53 54 55 56 57 58 59 |
# File 'ext/gda/gda_statement.c', line 51
static VALUE structure(VALUE self)
{
GdaStatement * stmt = gda_statement_unwrap(self);
GdaSqlStatement * sqlst;
g_object_get(G_OBJECT(stmt), "structure", &sqlst, NULL);
return TypedData_Wrap_Struct(cStructure, &structure_type, sqlst);
}
|