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



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

def deinit = CLibsql.libsql_row_deinit(self)

#empty?Boolean



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

def empty? = CLibsql.libsql_row_empty(self)

#lengthObject



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

def length = CLibsql.libsql_row_length(self)

#name_at(index) ⇒ Object



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

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

#value_at(index) ⇒ Object



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

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