class Int

Public Instance Methods

dec() click to toggle source
# File lib/primitive_wrapper.rb, line 472
def dec   # simulates post-deccrement
  @value-= 1
  return @value+1
end
inc() click to toggle source
# File lib/primitive_wrapper.rb, line 468
def inc   # simulates post-increment
  @value+= 1
  return @value-1
end
pre_dec() click to toggle source
# File lib/primitive_wrapper.rb, line 487
def pre_dec  
  @value-=1 
end
pre_inc() click to toggle source
# File lib/primitive_wrapper.rb, line 483
def pre_inc
  @value+=1 
end
to_int() click to toggle source
# File lib/primitive_wrapper.rb, line 476
def to_int
  self
end
valid_type(prm) click to toggle source
# File lib/primitive_wrapper.rb, line 463
def valid_type(prm)
  return true if prm.kind_of? Integer
  return true if prm.kind_of? Int
  false
end
~() click to toggle source
# File lib/primitive_wrapper.rb, line 479
def ~
  ~@value
end