Stefano Crocco wrote:
> Alle Wednesday 07 January 2009, Ruby Rabbit ha scritto:
>>
>> Could someone explain what I am missing here.
>> Thx.
> 
> Stefano

Thanks. Actually both replies side step the issue I have at hand.
I have an incoming variable, I store its class, the variable is 
converted to a string. When the class returns the variable, it converts 
back.

def set_buffer val
  @datatype = val.class
  @buffer = val.to_s
end

def get_buffer
 case @datatype
 when Fixnum
    return @buffer.to_i
 etc
end

Its like the above.

So, instead of saying

  @datatype = val.class.to_s

 and later checking for a string, i was trying to store the class and 
check against it.

Thanks for clearing up the  confusion.

-- 
Posted via http://www.ruby-forum.com/.