Sha256: 0f6662c4d644af71c0a75f0bf0444ab2b06ba50c81df649ae69ac89a2eebdee5

Contents?: true

Size: 791 Bytes

Versions: 3

Compression:

Stored size: 791 Bytes

Contents

#--
# Copyright (c) 2008 Jeremy Hinegardner
# All rights reserved.  See LICENSE and/or COPYING for details.
#++

#
# The top level module containing the contents of the hitimes library
#
# use the library with:
#
#   require 'hitimes'
#
module Hitimes
  #
  # Base class of all errors in Hitimes
  #
  class Error < ::StandardError; end
end
require 'hitimes/paths'
require 'hitimes/version'

# use a version subdirectory for extensions, initially to support windows, but
# why make a special case.  It doesn't hurt anyone to have an extra subdir.
require "hitimes/#{RUBY_VERSION.sub(/\.\d$/,'')}/hitimes_ext"
require 'hitimes/stats'
require 'hitimes/mutexed_stats'

require 'hitimes/metric'
require 'hitimes/value_metric'
require 'hitimes/timed_metric'
require 'hitimes/timed_value_metric'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
hitimes-1.0.5-x86-mswin32 lib/hitimes.rb
hitimes-1.0.5-x86-mingw32 lib/hitimes.rb
hitimes-1.0.5 lib/hitimes.rb