Methods

Class Index [+]

Quicksearch

TaskJuggler::TextScanner::FileStreamHandle

Specialized version of StreamHandle for operations on files.

Attributes

fileName[R]

Public Class Methods

new(fileName) click to toggle source
     # File lib/TextScanner.rb, line 157
157:       def initialize(fileName)
158:         super()
159:         @fileName = fileName.dup.untaint
160:         @stream = fileName == '.' ? $stdin : File.new(@fileName, 'r')
161:         Log << "Parsing file #{@fileName} ..."
162:         Log.startProgressMeter("Reading file #{fileName}")
163:       end

Public Instance Methods

close() click to toggle source
     # File lib/TextScanner.rb, line 165
165:       def close
166:         @stream.close unless @stream == $stdin
167:         super
168:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.