Class: Alf::Support::CSVUtils::ProcIO
- Inherits:
-
Object
- Object
- Alf::Support::CSVUtils::ProcIO
- Defined in:
- lib/alf-io/alf/support/csv_utils.rb
Instance Method Summary collapse
- #call(*args, &bl) ⇒ Object (also: #<<)
-
#initialize(proc = nil, &bl) ⇒ ProcIO
constructor
A new instance of ProcIO.
Constructor Details
#initialize(proc = nil, &bl) ⇒ ProcIO
Returns a new instance of ProcIO.
27 28 29 |
# File 'lib/alf-io/alf/support/csv_utils.rb', line 27 def initialize(proc = nil, &bl) @proc = proc || bl end |
Instance Method Details
#call(*args, &bl) ⇒ Object Also known as: <<
31 32 33 |
# File 'lib/alf-io/alf/support/csv_utils.rb', line 31 def call(*args, &bl) @proc.call(*args, &bl) end |