class Gogyou::Model::Union
Public Instance Methods
aref(buffer, offset)
click to toggle source
# File lib/gogyou/model.rb, line 547 def aref(buffer, offset) v = Accessor::TemporaryUnion.new(buffer, offset, self) v.infect_from(self, buffer) unless v.frozen? v.freeze if frozen? || buffer.frozen? v end
aset(buffer, offset, value)
click to toggle source
# File lib/gogyou/model.rb, line 543 def aset(buffer, offset, value) raise NotImplementedError end
create_accessor()
click to toggle source
# File lib/gogyou/model.rb, line 554 def create_accessor Accessor::Union.define(self) end