Method: ConfCtl::StdLineBuffer#initialize

Defined in:
lib/confctl/std_line_buffer.rb

#initialize {|out, err| ... } ⇒ StdLineBuffer

Returns a new instance of StdLineBuffer.

Yield Parameters:

  • out (String, nil)
  • err (String, nil)


6
7
8
9
10
11
# File 'lib/confctl/std_line_buffer.rb', line 6

def initialize(&block)
  @out_buffer = LineBuffer.new
  @err_buffer = LineBuffer.new
  @block = block
  @mutex = Mutex.new
end