Class/Module Index [+]

Quicksearch

Rex::ImageSource::Memory

Attributes

file_offset[RW]
rawdata[RW]
size[RW]

Public Class Methods

new(_rawdata, _file_offset = 0) click to toggle source
# File lib/rex/image_source/memory.rb, line 13
def initialize(_rawdata, _file_offset = 0)
        self.rawdata     = _rawdata
        self.size        = _rawdata.length
        self.file_offset = _file_offset
end

Public Instance Methods

close() click to toggle source
# File lib/rex/image_source/memory.rb, line 27
def close
end
index(*args) click to toggle source
# File lib/rex/image_source/memory.rb, line 30
def index(*args)
        rawdata.index(*args)
end
read(offset, len) click to toggle source
# File lib/rex/image_source/memory.rb, line 19
def read(offset, len)
        rawdata[offset, len]
end
subsource(offset, len) click to toggle source
# File lib/rex/image_source/memory.rb, line 23
def subsource(offset, len)
        self.class.new(rawdata[offset, len], offset + file_offset)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.