Class: DBM

Inherits:
Object
  • Object
show all
Includes:
Enumerable
Defined in:
dbm.c

Constant Summary collapse

READER =

flags for dbm_open()

INT2FIX(O_RDONLY|RUBY_DBM_RW_BIT)
WRITER =
INT2FIX(O_RDWR|RUBY_DBM_RW_BIT)
WRCREAT =
INT2FIX(O_RDWR|O_CREAT|RUBY_DBM_RW_BIT)
NEWDB =
INT2FIX(O_RDWR|O_CREAT|O_TRUNC|RUBY_DBM_RW_BIT)
VERSION =
rb_str_new2("unknown")

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeObject

Class Method Details

.openObject

Instance Method Details

#[]Object

#[]=Object

#clearObject

#closeObject

#closed?Boolean

Returns:

  • (Boolean)

#deleteObject

#delete_ifObject

#eachObject

#each_keyObject

#each_pairObject

#each_valueObject

#empty?Boolean

Returns:

  • (Boolean)

#fetchObject

#has_key?Boolean

Returns:

  • (Boolean)

#has_value?Boolean

Returns:

  • (Boolean)

#include?Boolean

Returns:

  • (Boolean)

#indexObject

#invertObject

#keyObject

#key?Boolean

Returns:

  • (Boolean)

#keysObject

#lengthObject

#member?Boolean

Returns:

  • (Boolean)

#rejectObject

#reject!Object

#replaceObject

#selectObject

#shiftObject

#sizeObject

#storeObject

#to_aObject

#to_hashObject

#updateObject

#value?Boolean

Returns:

  • (Boolean)

#valuesObject

#values_atObject