Class: CLibsql::Row

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

#deinitObject



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

def deinit = CLibsql.libsql_row_deinit(self)

#empty?Boolean

Returns:

  • (Boolean)


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

def empty? = CLibsql.libsql_row_empty(self)

#lengthObject



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

def length = CLibsql.libsql_row_length(self)

#name_at(index) ⇒ Object



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

def name_at(index) = CLibsql.libsql_row_name(self, index)

#value_at(index) ⇒ Object



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

def value_at(index) = CLibsql.libsql_row_value(self, index).tap(&:verify)