class CTI::Builder::FileBuilder

Version

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

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

Public Instance Methods

finish() click to toggle source
Calls superclass method
# File CTI/Builder/FileBuilder.rb, line 26
def finish
  unless @out
    @out = File.open(@file, 'w')
    super
  end
  @out.close
  @out = nil
end
serial_write(data) click to toggle source
# File CTI/Builder/FileBuilder.rb, line 21
def serial_write(data)
  @out = File.open(@file, 'w') unless @out
  @out.write(data)
end

Public Class Methods

new(file) click to toggle source

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

file

結果ファイル

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