class FFI::Tcl::TclTime

Public Class Methods

new(seconds = nil, microseconds = nil) click to toggle source
Calls superclass method
# File lib/ffi-tk/ffi/tcl/time.rb, line 10
def initialize(seconds = nil, microseconds = nil)
  super()
  self[:sec] = seconds.to_i if seconds
  self[:usec] = microseconds.to_i if microseconds
end

Public Instance Methods

microseconds() click to toggle source
# File lib/ffi-tk/ffi/tcl/time.rb, line 21
def microseconds
  self[:usec]
end
Also aliased as: usec
microseconds=(microseconds) click to toggle source
# File lib/ffi-tk/ffi/tcl/time.rb, line 31
def microseconds=(microseconds)
  self[:usec] = microseconds
end
Also aliased as: usec=
sec()
Alias for: seconds
sec=(seconds)
Alias for: seconds=
seconds() click to toggle source
# File lib/ffi-tk/ffi/tcl/time.rb, line 16
def seconds
  self[:sec]
end
Also aliased as: sec
seconds=(seconds) click to toggle source
# File lib/ffi-tk/ffi/tcl/time.rb, line 26
def seconds=(seconds)
  self[:sec] = seconds
end
Also aliased as: sec=
usec()
Alias for: microseconds
usec=(microseconds)
Alias for: microseconds=