class ExtendedTempfile
Public Class Methods
new(basename, tmpdir = Dir.tmpdir, extension = '')
click to toggle source
Calls superclass method
# File lib/misc/extended_tempfile.rb, line 4 def initialize(basename, tmpdir = Dir.tmpdir, extension = '') @extension = extension super(basename, tmpdir) end
Public Instance Methods
make_tmpname(basename, n)
click to toggle source
# File lib/misc/extended_tempfile.rb, line 9 def make_tmpname(basename, n) sprintf('%s.%d.%d.%s', basename, $$, n || 0, @extension) end