class Traildb::TdbEvent

Public Instance Methods

tdb_items(valuefun = nil) click to toggle source
# File lib/traildb.rb, line 25
def tdb_items(valuefun = nil)
  address = pointer + offset_of(:items)
  items = FFI::Pointer.new(:uint64, address).read_array_of_uint64(self[:num_items])
  valuefun.nil? ? items : items.map{|i|valuefun.call(i)}
end