Class: CLibsql::Statement

Inherits:
FFI::Struct
  • Object
show all
Includes:
Verify
Defined in:
lib/libsql.rb

Overview

:nodoc:

Instance Method Summary collapse

Methods included from Verify

#verify

Instance Method Details

#bind_named(name, value) ⇒ Object



80
# File 'lib/libsql.rb', line 80

def bind_named(name, value) = CLibsql.libsql_statement_bind_named(self, name, value).tap(&:verify)

#bind_value(value) ⇒ Object



79
# File 'lib/libsql.rb', line 79

def bind_value(value) = CLibsql.libsql_statement_bind_value(self, value).tap(&:verify)

#column_countObject



83
# File 'lib/libsql.rb', line 83

def column_count = CLibsql.libsql_statement_column_count(self)

#deinitObject



85
# File 'lib/libsql.rb', line 85

def deinit = CLibsql.libsql_statement_deinit(self)

#executeObject



82
# File 'lib/libsql.rb', line 82

def execute = CLibsql.libsql_statement_execute(self).tap(&:verify)

#queryObject



81
# File 'lib/libsql.rb', line 81

def query = CLibsql.libsql_statement_query(self).tap(&:verify)

#resetObject



84
# File 'lib/libsql.rb', line 84

def reset = CLibsql.libsql_statement_reset(self)