Method: Atom::Generator#initialize
- Defined in:
- lib/atom.rb
#initialize(o = nil) {|_self| ... } ⇒ Generator
Initialize a new Generator.
xml-
An XML::Reader object.
92 93 94 95 96 97 98 99 100 101 102 103 104 |
# File 'lib/atom.rb', line 92 def initialize(o = nil) case o when XML::Reader @name = o.read_string.strip parse(o, :once => true) when Hash o.each do |k, v| self.send("#{k.to_s}=", v) end end yield(self) if block_given? end |