Sha256: 7fc687e01e4b581128a9f35d0e6a9206ca12eac9f41247659516a77abe801d9b
Contents?: true
Size: 684 Bytes
Versions: 23
Compression:
Stored size: 684 Bytes
Contents
module Vedeu module Logging # If the system supports Process::CLOCK_MONOTONIC use that for # timestamps. # # Vedeu.clock_time # => 15217.232113 (Process::CLOCK_MONOTONIC) # # => 1447196800.3098037 (Time.now) # module ClockTime # @return [Float|Time] def self.clock_time if defined?(Process::CLOCK_MONOTONIC) Process.clock_gettime(Process::CLOCK_MONOTONIC) else Time.now end end end # ClockTime end # Logging # @!method clock_time # @see Vedeu::Logging::ClockTime def_delegators Vedeu::Logging::ClockTime, :clock_time end # Vedeu
Version data entries
23 entries across 23 versions & 1 rubygems