freeride-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FR-devel] Database slot-type addtion


From: Rich Kilmer
Subject: [FR-devel] Database slot-type addtion
Date: Fri, 2 Aug 2002 11:24:46 -0400

Proposed addition of a slot type of 'hash':

Added methods to slot:

 #slot.put(key, value) 
 #slot.get(key) #=> value
 #slot.is_hash_slot? 
 #slot.hash # turn slot into hash slot

Right we could just set the data to a hash like this:

 slot.data = {}
 slot.data[key]=value
 slot.data[key] #=> value

But modifying the internal object's state as stored in a data slot does
not propagate notifications events, whereas the new method (hash slot)
would allow a subscriber to be notified.

Thoughts?

-rich




reply via email to

[Prev in Thread] Current Thread [Next in Thread]