class ChupaText::VirtualFileData
Public Class Methods
new(uri, input, options={})
click to toggle source
Calls superclass method
ChupaText::Data::new
# File lib/chupa-text/virtual-file-data.rb, line 19 def initialize(uri, input, options={}) super(options) self.uri = uri @content = VirtualContent.new(input, path) self.path = @content.path end
Public Instance Methods
body()
click to toggle source
# File lib/chupa-text/virtual-file-data.rb, line 26 def body @content.body end
open(&block)
click to toggle source
# File lib/chupa-text/virtual-file-data.rb, line 38 def open(&block) @content.open(&block) end
peek_body(size)
click to toggle source
# File lib/chupa-text/virtual-file-data.rb, line 30 def peek_body(size) @content.peek_body(size) end
release()
click to toggle source
# File lib/chupa-text/virtual-file-data.rb, line 42 def release @content.release end
size()
click to toggle source
# File lib/chupa-text/virtual-file-data.rb, line 34 def size @content.size end