class EaseEngine::Measure

Attributes

count[RW]
end_time[RW]
start_time[RW]
update_usec[RW]

Public Class Methods

new() click to toggle source
# File lib/ease_engine/measure.rb, line 7
def initialize
  start
end

Public Instance Methods

check() click to toggle source
# File lib/ease_engine/measure.rb, line 17
def check
  @end_time = EaseEngine::Time.new
  @update_usec += ( @end_time - @start_time )
  @count += 1
  @start_time = @end_time
  @update_usec
end
start() click to toggle source
# File lib/ease_engine/measure.rb, line 11
def start
  @start_time = @end_time = EaseEngine::Time.new
  @update_usec = 0
  @count = 0
end