class TokyoCabinet::TDB

Constants

ECLOSE
EINVALID
EKEEP
ELOCK
EMETA
EMISC
EMKDIR
EMMAP
ENOFILE
ENOPERM
ENOREC
EOPEN
EREAD
ERENAME
ERHEAD
ERMDIR
ESEEK
ESTAT
ESUCCESS
ESYNC
ETHREAD
ETRUNC
EWRITE
ITDECIMAL
ITKEEP
ITLEXICAL
ITQGRAM
ITTOKEN
ITVOID
OCREAT
OLCKNB
ONOLCK
OREADER
OTRUNC
OTSYNC
OWRITER
TBZIP
TDEFLATE
TLARGE
TTCBS

Public Class Methods

new() click to toggle source
static VALUE tdb_initialize(VALUE vself){

Public Instance Methods

[](p1) click to toggle source
static VALUE tdb_get(VALUE vself, VALUE vpkey){
[]=(p1, p2) click to toggle source
static VALUE tdb_put(VALUE vself, VALUE vpkey, VALUE vcols){
adddouble(p1, p2) click to toggle source
static VALUE tdb_adddouble(VALUE vself, VALUE vpkey, VALUE vnum){
addint(p1, p2) click to toggle source
static VALUE tdb_addint(VALUE vself, VALUE vpkey, VALUE vnum){
clear() click to toggle source
static VALUE tdb_vanish(VALUE vself){
close() click to toggle source
static VALUE tdb_close(VALUE vself){
copy(p1) click to toggle source
static VALUE tdb_copy(VALUE vself, VALUE vpath){
delete(p1) click to toggle source
static VALUE tdb_out(VALUE vself, VALUE vpkey){
each() click to toggle source
static VALUE tdb_each(VALUE vself){
each_key() click to toggle source
static VALUE tdb_each_key(VALUE vself){
each_pair() click to toggle source
static VALUE tdb_each(VALUE vself){
each_value() click to toggle source
static VALUE tdb_each_value(VALUE vself){
ecode() click to toggle source
static VALUE tdb_ecode(VALUE vself){
empty?() click to toggle source
static VALUE tdb_empty(VALUE vself){
errmsg(*args) click to toggle source
static VALUE tdb_errmsg(int argc, VALUE *argv, VALUE vself){
fetch(*args) click to toggle source
static VALUE tdb_fetch(int argc, VALUE *argv, VALUE vself){
fsiz() click to toggle source
static VALUE tdb_fsiz(VALUE vself){
fwmkeys(*args) click to toggle source
static VALUE tdb_fwmkeys(int argc, VALUE *argv, VALUE vself){
genuid() click to toggle source
static VALUE tdb_genuid(VALUE vself){
get(p1) click to toggle source
static VALUE tdb_get(VALUE vself, VALUE vpkey){
has_key?(p1) click to toggle source
static VALUE tdb_check(VALUE vself, VALUE vpkey){
include?(p1) click to toggle source
static VALUE tdb_check(VALUE vself, VALUE vpkey){
iterinit() click to toggle source
static VALUE tdb_iterinit(VALUE vself){
iternext() click to toggle source
static VALUE tdb_iternext(VALUE vself){
key?(p1) click to toggle source
static VALUE tdb_check(VALUE vself, VALUE vpkey){
keys() click to toggle source
static VALUE tdb_keys(VALUE vself){
length() click to toggle source
static VALUE tdb_rnum(VALUE vself){
member?(p1) click to toggle source
static VALUE tdb_check(VALUE vself, VALUE vpkey){
open(*args) click to toggle source
static VALUE tdb_open(int argc, VALUE *argv, VALUE vself){
optimize(*args) click to toggle source
static VALUE tdb_optimize(int argc, VALUE *argv, VALUE vself){
out(p1) click to toggle source
static VALUE tdb_out(VALUE vself, VALUE vpkey){
path() click to toggle source
static VALUE tdb_path(VALUE vself){
put(p1, p2) click to toggle source
static VALUE tdb_put(VALUE vself, VALUE vpkey, VALUE vcols){
putcat(p1, p2) click to toggle source
static VALUE tdb_putcat(VALUE vself, VALUE vpkey, VALUE vcols){
putkeep(p1, p2) click to toggle source
static VALUE tdb_putkeep(VALUE vself, VALUE vpkey, VALUE vcols){
rnum() click to toggle source
static VALUE tdb_rnum(VALUE vself){
setcache(*args) click to toggle source
static VALUE tdb_setcache(int argc, VALUE *argv, VALUE vself){
setdfunit(*args) click to toggle source
static VALUE tdb_setdfunit(int argc, VALUE *argv, VALUE vself){
setindex(p1, p2) click to toggle source
static VALUE tdb_setindex(VALUE vself, VALUE vname, VALUE vtype){
setxmsiz(*args) click to toggle source
static VALUE tdb_setxmsiz(int argc, VALUE *argv, VALUE vself){
size() click to toggle source
static VALUE tdb_rnum(VALUE vself){
store(p1, p2) click to toggle source
static VALUE tdb_put(VALUE vself, VALUE vpkey, VALUE vcols){
sync() click to toggle source
static VALUE tdb_sync(VALUE vself){
tranabort() click to toggle source
static VALUE tdb_tranabort(VALUE vself){
tranbegin() click to toggle source
static VALUE tdb_tranbegin(VALUE vself){
trancommit() click to toggle source
static VALUE tdb_trancommit(VALUE vself){
tune(*args) click to toggle source
static VALUE tdb_tune(int argc, VALUE *argv, VALUE vself){
values() click to toggle source
static VALUE tdb_values(VALUE vself){
vanish() click to toggle source
static VALUE tdb_vanish(VALUE vself){
vsiz(p1) click to toggle source
static VALUE tdb_vsiz(VALUE vself, VALUE vpkey){