Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Tabkv(T)
Inherits
Reference
<
Object
Constants
Log = ::
Log
.for("tabkv")
VERSION = "0.2.0"
Constructors
new
(file :
String
, mode :
Mode
= :normal)
Source
Instance methods
[]
(*args, **options)
Source
[]
(*args, **options, &)
Source
[]?
(*args, **options)
Source
[]?
(*args, **options, &)
Source
_buf
Source
append
(key :
String
, value :
T
)
Source
append!
(key :
String
, value :
T
)
Source
data
Source
delete
(key :
String
)
Source
delete!
(key :
String
)
Source
file
Source
load!
(file :
String
= @file) :
Int32
Source
prune!
Source
save!
(clean :
Bool
= false) :
Nil
Source
to_tsv
(io :
IO
, key :
String
, value :
T
)
Source
upsert
(key :
String
, value :
T
)
Source
Nested types
Tabkv::Mode