class Gogyou::Model::Struct
Public Instance Methods
aref(buffer, offset)
click to toggle source
# File lib/gogyou/model.rb, line 524 def aref(buffer, offset) v = Accessor::TemporaryStruct.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 520 def aset(buffer, offset, value) raise NotImplementedError end
create_accessor()
click to toggle source
# File lib/gogyou/model.rb, line 531 def create_accessor Accessor::Struct.define(self) end