class TokyoCabinet::HDB

Constants

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

Public Class Methods

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

Public Instance Methods

[](p1) click to toggle source
static VALUE hdb_get(VALUE vself, VALUE vkey){
[]=(p1, p2) click to toggle source
static VALUE hdb_put(VALUE vself, VALUE vkey, VALUE vval){
adddouble(p1, p2) click to toggle source
static VALUE hdb_adddouble(VALUE vself, VALUE vkey, VALUE vnum){
addint(p1, p2) click to toggle source
static VALUE hdb_addint(VALUE vself, VALUE vkey, VALUE vnum){
clear() click to toggle source
static VALUE hdb_vanish(VALUE vself){
close() click to toggle source
static VALUE hdb_close(VALUE vself){
copy(p1) click to toggle source
static VALUE hdb_copy(VALUE vself, VALUE vpath){
delete(p1) click to toggle source
static VALUE hdb_out(VALUE vself, VALUE vkey){
each() click to toggle source
static VALUE hdb_each(VALUE vself){
each_key() click to toggle source
static VALUE hdb_each_key(VALUE vself){
each_pair() click to toggle source
static VALUE hdb_each(VALUE vself){
each_value() click to toggle source
static VALUE hdb_each_value(VALUE vself){
ecode() click to toggle source
static VALUE hdb_ecode(VALUE vself){
empty?() click to toggle source
static VALUE hdb_empty(VALUE vself){
errmsg(*args) click to toggle source
static VALUE hdb_errmsg(int argc, VALUE *argv, VALUE vself){
fetch(*args) click to toggle source
static VALUE hdb_fetch(int argc, VALUE *argv, VALUE vself){
fsiz() click to toggle source
static VALUE hdb_fsiz(VALUE vself){
fwmkeys(*args) click to toggle source
static VALUE hdb_fwmkeys(int argc, VALUE *argv, VALUE vself){
get(p1) click to toggle source
static VALUE hdb_get(VALUE vself, VALUE vkey){
has_key?(p1) click to toggle source
static VALUE hdb_check(VALUE vself, VALUE vkey){
has_value?(p1) click to toggle source
static VALUE hdb_check_value(VALUE vself, VALUE vval){
include?(p1) click to toggle source
static VALUE hdb_check(VALUE vself, VALUE vkey){
iterinit() click to toggle source
static VALUE hdb_iterinit(VALUE vself){
iternext() click to toggle source
static VALUE hdb_iternext(VALUE vself){
key(p1) click to toggle source
static VALUE hdb_get_reverse(VALUE vself, VALUE vval){
key?(p1) click to toggle source
static VALUE hdb_check(VALUE vself, VALUE vkey){
keys() click to toggle source
static VALUE hdb_keys(VALUE vself){
length() click to toggle source
static VALUE hdb_rnum(VALUE vself){
member?(p1) click to toggle source
static VALUE hdb_check(VALUE vself, VALUE vkey){
open(*args) click to toggle source
static VALUE hdb_open(int argc, VALUE *argv, VALUE vself){
optimize(*args) click to toggle source
static VALUE hdb_optimize(int argc, VALUE *argv, VALUE vself){
out(p1) click to toggle source
static VALUE hdb_out(VALUE vself, VALUE vkey){
path() click to toggle source
static VALUE hdb_path(VALUE vself){
put(p1, p2) click to toggle source
static VALUE hdb_put(VALUE vself, VALUE vkey, VALUE vval){
putasync(p1, p2) click to toggle source
static VALUE hdb_putasync(VALUE vself, VALUE vkey, VALUE vval){
putcat(p1, p2) click to toggle source
static VALUE hdb_putcat(VALUE vself, VALUE vkey, VALUE vval){
putkeep(p1, p2) click to toggle source
static VALUE hdb_putkeep(VALUE vself, VALUE vkey, VALUE vval){
rnum() click to toggle source
static VALUE hdb_rnum(VALUE vself){
setcache(*args) click to toggle source
static VALUE hdb_setcache(int argc, VALUE *argv, VALUE vself){
setdfunit(*args) click to toggle source
static VALUE hdb_setdfunit(int argc, VALUE *argv, VALUE vself){
setxmsiz(*args) click to toggle source
static VALUE hdb_setxmsiz(int argc, VALUE *argv, VALUE vself){
size() click to toggle source
static VALUE hdb_rnum(VALUE vself){
store(p1, p2) click to toggle source
static VALUE hdb_put(VALUE vself, VALUE vkey, VALUE vval){
sync() click to toggle source
static VALUE hdb_sync(VALUE vself){
tranabort() click to toggle source
static VALUE hdb_tranabort(VALUE vself){
tranbegin() click to toggle source
static VALUE hdb_tranbegin(VALUE vself){
trancommit() click to toggle source
static VALUE hdb_trancommit(VALUE vself){
tune(*args) click to toggle source
static VALUE hdb_tune(int argc, VALUE *argv, VALUE vself){
value?(p1) click to toggle source
static VALUE hdb_check_value(VALUE vself, VALUE vval){
values() click to toggle source
static VALUE hdb_values(VALUE vself){
vanish() click to toggle source
static VALUE hdb_vanish(VALUE vself){
vsiz(p1) click to toggle source
static VALUE hdb_vsiz(VALUE vself, VALUE vkey){