class TokyoCabinet::FDB

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
OWRITER

Public Class Methods

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

Public Instance Methods

[](p1) click to toggle source
static VALUE fdb_get(VALUE vself, VALUE vkey){
[]=(p1, p2) click to toggle source
static VALUE fdb_put(VALUE vself, VALUE vkey, VALUE vval){
adddouble(p1, p2) click to toggle source
static VALUE fdb_adddouble(VALUE vself, VALUE vkey, VALUE vnum){
addint(p1, p2) click to toggle source
static VALUE fdb_addint(VALUE vself, VALUE vkey, VALUE vnum){
clear() click to toggle source
static VALUE fdb_vanish(VALUE vself){
close() click to toggle source
static VALUE fdb_close(VALUE vself){
copy(p1) click to toggle source
static VALUE fdb_copy(VALUE vself, VALUE vpath){
delete(p1) click to toggle source
static VALUE fdb_out(VALUE vself, VALUE vkey){
each() click to toggle source
static VALUE fdb_each(VALUE vself){
each_key() click to toggle source
static VALUE fdb_each_key(VALUE vself){
each_pair() click to toggle source
static VALUE fdb_each(VALUE vself){
each_value() click to toggle source
static VALUE fdb_each_value(VALUE vself){
ecode() click to toggle source
static VALUE fdb_ecode(VALUE vself){
empty?() click to toggle source
static VALUE fdb_empty(VALUE vself){
errmsg(*args) click to toggle source
static VALUE fdb_errmsg(int argc, VALUE *argv, VALUE vself){
fetch(*args) click to toggle source
static VALUE fdb_fetch(int argc, VALUE *argv, VALUE vself){
fsiz() click to toggle source
static VALUE fdb_fsiz(VALUE vself){
get(p1) click to toggle source
static VALUE fdb_get(VALUE vself, VALUE vkey){
has_key?(p1) click to toggle source
static VALUE fdb_check(VALUE vself, VALUE vkey){
has_value?(p1) click to toggle source
static VALUE fdb_check_value(VALUE vself, VALUE vval){
include?(p1) click to toggle source
static VALUE fdb_check(VALUE vself, VALUE vkey){
iterinit() click to toggle source
static VALUE fdb_iterinit(VALUE vself){
iternext() click to toggle source
static VALUE fdb_iternext(VALUE vself){
key(p1) click to toggle source
static VALUE fdb_get_reverse(VALUE vself, VALUE vval){
key?(p1) click to toggle source
static VALUE fdb_check(VALUE vself, VALUE vkey){
keys() click to toggle source
static VALUE fdb_keys(VALUE vself){
length() click to toggle source
static VALUE fdb_rnum(VALUE vself){
member?(p1) click to toggle source
static VALUE fdb_check(VALUE vself, VALUE vkey){
open(*args) click to toggle source
static VALUE fdb_open(int argc, VALUE *argv, VALUE vself){
optimize(*args) click to toggle source
static VALUE fdb_optimize(int argc, VALUE *argv, VALUE vself){
out(p1) click to toggle source
static VALUE fdb_out(VALUE vself, VALUE vkey){
path() click to toggle source
static VALUE fdb_path(VALUE vself){
put(p1, p2) click to toggle source
static VALUE fdb_put(VALUE vself, VALUE vkey, VALUE vval){
putcat(p1, p2) click to toggle source
static VALUE fdb_putcat(VALUE vself, VALUE vkey, VALUE vval){
putkeep(p1, p2) click to toggle source
static VALUE fdb_putkeep(VALUE vself, VALUE vkey, VALUE vval){
range(*args) click to toggle source
static VALUE fdb_range(int argc, VALUE *argv, VALUE vself){
rnum() click to toggle source
static VALUE fdb_rnum(VALUE vself){
size() click to toggle source
static VALUE fdb_rnum(VALUE vself){
store(p1, p2) click to toggle source
static VALUE fdb_put(VALUE vself, VALUE vkey, VALUE vval){
sync() click to toggle source
static VALUE fdb_sync(VALUE vself){
tranabort() click to toggle source
static VALUE fdb_tranabort(VALUE vself){
tranbegin() click to toggle source
static VALUE fdb_tranbegin(VALUE vself){
trancommit() click to toggle source
static VALUE fdb_trancommit(VALUE vself){
tune(*args) click to toggle source
static VALUE fdb_tune(int argc, VALUE *argv, VALUE vself){
value?(p1) click to toggle source
static VALUE fdb_check_value(VALUE vself, VALUE vval){
values() click to toggle source
static VALUE fdb_values(VALUE vself){
vanish() click to toggle source
static VALUE fdb_vanish(VALUE vself){
vsiz(p1) click to toggle source
static VALUE fdb_vsiz(VALUE vself, VALUE vkey){