Class: Screwcap::Base

Inherits:
OpenStruct
  • Object
show all
Defined in:
lib/screwcap/base.rb

Direct Known Subclasses

Sequence, Server, Task, TaskManager

Instance Method Summary collapse

Instance Method Details

#clone_from(object) ⇒ Object



7
8
9
# File 'lib/screwcap/base.rb', line 7

def clone_from(object)
  object.table.each {|k,v| self.set(k,v) unless k.to_s[0..1] == "__" }
end

#set(var, *args) ⇒ Object



3
4
5
# File 'lib/screwcap/base.rb', line 3

def set(var, *args)
  method_missing((var.to_s + "=").to_sym, args.first)
end