Sha256: aada65a38fa82db54d7bbdc09b2b2273c2117544373fd5fd33d2fe84fd744425
Contents?: true
Size: 715 Bytes
Versions: 9
Compression:
Stored size: 715 Bytes
Contents
module FFI module Tcl class TclTime < PrettyStruct layout( :sec, :long, # Seconds :usec, :long # Microseconds ) def initialize(seconds = nil, microseconds = nil) super() self[:sec] = seconds.to_i if seconds self[:usec] = microseconds.to_i if microseconds end def seconds self[:sec] end alias sec seconds def microseconds self[:usec] end alias usec microseconds def seconds=(seconds) self[:sec] = seconds end alias sec= seconds= def microseconds=(microseconds) self[:usec] = microseconds end alias usec= microseconds= end end end
Version data entries
9 entries across 9 versions & 1 rubygems