class CTI::Builder::FileBuilder

Version

$Id: FileBuilder.rb 902 2013-04-23 05:07:04Z miyabe $

ファイルに対して結果を構築するオブジェクトです。

end

Public Class Methods

new(file) click to toggle source

結果構築オブジェクトを作成します。

file

結果ファイル

end

Calls superclass method
   # File CTI/Builder/FileBuilder.rb
16 def initialize(file)
17   super(nil)
18   @file = file
19 end

Public Instance Methods

finish() click to toggle source
Calls superclass method
   # File CTI/Builder/FileBuilder.rb
26 def finish
27   unless @out
28     @out = File.open(@file, 'w')
29     super
30   end
31   @out.close
32   @out = nil
33 end
serial_write(data) click to toggle source
   # File CTI/Builder/FileBuilder.rb
21 def serial_write(data)
22   @out = File.open(@file, 'w') unless @out
23   @out.write(data)
24 end