Class: DBM

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

Constant Summary

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

- (Object) initialize

Class Method Details

+ (Object) open

Instance Method Details

- (Object) []

- (Object) []=

- (Object) clear

- (Object) close

- (Boolean) closed?

Returns:

  • (Boolean)

- (Object) delete

- (Object) delete_if

- (Object) each

- (Object) each_key

- (Object) each_pair

- (Object) each_value

- (Boolean) empty?

Returns:

  • (Boolean)

- (Object) fetch

- (Boolean) has_key?

Returns:

  • (Boolean)

- (Boolean) has_value?

Returns:

  • (Boolean)

- (Boolean) include?

Returns:

  • (Boolean)

- (Object) index

- (Object) invert

- (Object) key

- (Boolean) key?

Returns:

  • (Boolean)

- (Object) keys

- (Object) length

- (Boolean) member?

Returns:

  • (Boolean)

- (Object) reject

- (Object) reject!

- (Object) replace

- (Object) select

- (Object) shift

- (Object) size

- (Object) store

- (Object) to_a

- (Object) to_hash

- (Object) update

- (Boolean) value?

Returns:

  • (Boolean)

- (Object) values

- (Object) values_at