Class: Tb::HashWriter
- Inherits:
-
Object
show all
- Defined in:
- lib/tb/hashwriter.rb
Instance Method Summary
collapse
Constructor Details
#initialize(put_hash, put_finish = nil) ⇒ HashWriter
Returns a new instance of HashWriter.
34
35
36
37
|
# File 'lib/tb/hashwriter.rb', line 34
def initialize(put_hash, put_finish=nil)
@put_hash = put_hash
@put_finish = put_finish
end
|
Instance Method Details
#finish ⇒ Object
51
52
53
|
# File 'lib/tb/hashwriter.rb', line 51
def finish
@put_finish.call if @put_finish
end
|
43
44
|
# File 'lib/tb/hashwriter.rb', line 43
def (gen)
end
|
39
40
41
|
# File 'lib/tb/hashwriter.rb', line 39
def
false
end
|
#put_hash(hash) ⇒ Object
46
47
48
49
|
# File 'lib/tb/hashwriter.rb', line 46
def put_hash(hash)
@put_hash.call hash
nil
end
|