class Rbzlib::Bytef_arr

Public Class Methods

new(buffer, offset=0) click to toggle source
# File lib/pr/rbzlib.rb, line 206
def initialize(buffer, offset=0)
    @buffer = buffer
    @offset = offset
end

Public Instance Methods

[](idx) click to toggle source
# File lib/pr/rbzlib.rb, line 211
def [](idx)
  @buffer[idx + @offset]
end
[]=(idx, val) click to toggle source
# File lib/pr/rbzlib.rb, line 215
def []=(idx, val)
  @buffer[idx + @offset] = val
end
get() click to toggle source
# File lib/pr/rbzlib.rb, line 219
def get()
  @buffer[@offset]
end
set(val) click to toggle source
# File lib/pr/rbzlib.rb, line 223
def set(val)
  @buffer[@offset] = val
end