instance method
Tempfile#length
() -> ::Integer
length
lib/tempfile.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.0.0/lib/tempfile.rb, line 347
def size
if !__getobj__.closed?
__getobj__.size # File#size calls rb_io_flush_raw()
else
File.size(__getobj__.path)
end
end
Alias of #size
Returns the size of the temporary file. As a side effect, the IO buffer is flushed before determining the size.