Top Level Namespace

Defined Under Namespace

Modules: Delegatable, FSDB, Persistent Classes: File, Foo, IO, Module, Test

Constant Summary collapse

SH =
FSDB::Modex::SH

Instance Method Summary collapse

Methods included from Delegatable

delegate

Methods included from FSDB::Modex::ForkSafely

#fork

Methods included from FSDB::PathUtilities

#canonical, #canonical?, #directory?, #glob, #valid?, #validate

Instance Method Details

#browse(&block) ⇒ Object



11
# File 'lib/fsdb/delegatable.rb', line 11

def browse(&block);  @db.browse(path, &block);  end

#delete(&block) ⇒ Object



15
# File 'lib/fsdb/delegatable.rb', line 15

def delete(&block);  @db.delete(path, &block);  end

#edit(&block) ⇒ Object



12
# File 'lib/fsdb/delegatable.rb', line 12

def edit(&block);    @db.edit(path, &block);    end

#fetch(&block) ⇒ Object



16
# File 'lib/fsdb/delegatable.rb', line 16

def fetch(&block);   @db.fetch(path, &block);   end

#insert(&block) ⇒ Object



14
# File 'lib/fsdb/delegatable.rb', line 14

def insert(&block);  @db.insert(path, &block);  end

#replace(&block) ⇒ Object



13
# File 'lib/fsdb/delegatable.rb', line 13

def replace(&block); @db.replace(path, &block); end