struct LMDB::ReadOnlyValueCursor
- LMDB::ReadOnlyValueCursor
- LMDB::AbstractCursor
- Struct
- Value
- Object
Included Modules
- LMDB::ValueCursorGet
Defined in:
lmdb/cursor.crInstance Method Summary
-
#readonly? : Bool
Whether
self
is a readonly cursor. -
#renew(transaction : AbstractTransaction)
Renews cursor, allowing its re-use
Instance methods inherited from module LMDB::ValueCursorGet
first : Tuple(Value, Value)
first,
get : Tuple(Value, Value)
get,
get? : Tuple(Value, Value) | Nil
get?,
last : Tuple(Value, Value)
last,
last? : Tuple(Value, Value) | Nil
last?,
move_to(key : String | Pointer(K) | Slice(K) | Array(K) | StaticArray(K, _)) : Value forall Kmove_to(key : K) : Value forall K move_to, next : Tuple(Value, Value) next, next? : Tuple(Value, Value) | Nil next?, prev : Tuple(Value, Value) prev, prev? : Tuple(Value, Value) | Nil prev?, set_range(key : Pointer(K) | Slice(K) | Array(K) | StaticArray(K, _)) : Value forall K
set_range(key : K) : Value set_range
Instance methods inherited from struct LMDB::AbstractCursor
close
close,
readonly? : Bool
readonly?,
to_unsafe : Pointer(Void)
to_unsafe
Constructor methods inherited from struct LMDB::AbstractCursor
new(transaction : AbstractTransaction, database : Database)
new
Instance Method Detail
def readonly? : Bool
#
Description copied from struct LMDB::AbstractCursor
Whether self
is a readonly cursor.