class Tabkv(T)
Defined in:
tabkv.cr
Constant Summary
-
Log =
::Log.for("tabkv")
-
VERSION =
"0.2.0"
Constructors
Instance Method Summary
-
#[](*args, **options)
-
#[](*args, **options, &)
-
#[]?(*args, **options)
-
#[]?(*args, **options, &)
-
#_buf
-
#append(key : String, value : T)
-
#append!(key : String, value : T)
-
#data
-
#delete(key : String)
-
#delete!(key : String)
-
#file : String
-
#load!(file : String = @file) : Int32
-
#prune!
-
#save!(clean : Bool = false) : Nil
-
#to_tsv(io : IO, key : String, value : T)
-
#upsert(key : String, value : T)
Constructor Detail
Instance Method Detail
def
[](*args, **options)
#
def
[](*args, **options, &)
#
def
[]?(*args, **options)
#
def
[]?(*args, **options, &)
#
def
append(key :
String, value : T)
#
def
append!(key :
String, value : T)
#
def
save!(clean :
Bool =
false) : Nil
#
def
to_tsv(io : IO, key :
String, value : T)
#
def
upsert(key :
String, value : T)
#