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



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

def deinit = CLibsql.libsql_row_deinit(self)

#empty?Boolean

Returns:

  • (Boolean)


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

def empty? = CLibsql.libsql_row_empty(self)

#lengthObject



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

def length = CLibsql.libsql_row_length(self)

#name_at(index) ⇒ Object



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

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

#value_at(index) ⇒ Object



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

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