Class: Ccp::Kvs::Tch

Inherits:
Ccp::Kvs::Tokyo::Cabinet show all
Defined in:
lib/ccp/kvs/tch.rb

Constant Summary

Constants included from Ccp::Kvs::Tokyo::StateMachine

Ccp::Kvs::Tokyo::StateMachine::CLOSED, Ccp::Kvs::Tokyo::StateMachine::LOCKED_BY, Ccp::Kvs::Tokyo::StateMachine::READABLE, Ccp::Kvs::Tokyo::StateMachine::WRITABLE

Instance Method Summary collapse

Methods inherited from Ccp::Kvs::Tokyo::Cabinet

#exist?, #initialize

Methods included from Ccp::Kvs::Tokyo::StateMachine

#C!, #R, #R!, #W, #W!, #__close__, #close, #locker_info, #open, #state, #touch

Methods inherited from Ccp::Kvs::Tokyo::Base

#info, #path

Methods included from Core

#[], #[]=, #close, #codec, #codec!, #decode, #encode, #exist?, #ext, included, #key?, #open, #out, #put, #source, #touch

Constructor Details

This class inherits a constructor from Ccp::Kvs::Tokyo::Cabinet

Instance Method Details

#clearObject



20
# File 'lib/ccp/kvs/tch.rb', line 20

def clear         ; W{ super }; end

#countObject



17
# File 'lib/ccp/kvs/tch.rb', line 17

def count         ; R{ super }; end

#del(k) ⇒ Object



16
# File 'lib/ccp/kvs/tch.rb', line 16

def del(k)        ; W{ super }; end

#each(&b) ⇒ Object

enum



23
# File 'lib/ccp/kvs/tch.rb', line 23

def each(&b)      ; R{ super }; end

#each_key(&b) ⇒ Object



25
# File 'lib/ccp/kvs/tch.rb', line 25

def each_key(&b)  ; R{ super }; end

#each_pair(&b) ⇒ Object



24
# File 'lib/ccp/kvs/tch.rb', line 24

def each_pair(&b) ; R{ super }; end

#firstObject



28
# File 'lib/ccp/kvs/tch.rb', line 28

def first         ; R{ super }; end

#first_keyObject



27
# File 'lib/ccp/kvs/tch.rb', line 27

def first_key     ; R{ super }; end

#get(k) ⇒ Object

core



14
# File 'lib/ccp/kvs/tch.rb', line 14

def get(k)        ; R{ super }; end

#keysObject



26
# File 'lib/ccp/kvs/tch.rb', line 26

def keys          ; R{ super }; end

#readObject



18
# File 'lib/ccp/kvs/tch.rb', line 18

def read          ; R{ super }; end

#set(k, v) ⇒ Object



15
# File 'lib/ccp/kvs/tch.rb', line 15

def set(k,v)      ; W{ super }; end

#write(h) ⇒ Object



19
# File 'lib/ccp/kvs/tch.rb', line 19

def write(h)      ; W{ super }; end