Package twisted :: Package world :: Module hashless :: Class HashlessWeakValueDictionary
[frames | no frames]

Class HashlessWeakValueDictionary

IterableUserDict --+    
                   |    
  HashlessDictionary --+
                       |
                      HashlessWeakValueDictionary


Mapping class that references values weakly and keys by id.

Internal storage is id(key) -> (key, ref(value))
Method Summary
  __getitem__(self, key)
  __makeremove(self, key)
  __repr__(self)
  __setitem__(self, key, value)
  get(self, key, default)
  iteritems(self)
  pop(self, key, *args)
  popitem(self)
    Inherited from HashlessDictionary
  __contains__(self, key)
  __delitem__(self, key)
  __iter__(self)
  copy(self)
  has_key(self, key)
  items(self)
  iterkeys(self)
  itervalues(self)
  keys(self)
  setdefault(self, key, default)
  update(self, dict)
  values(self)
    Inherited from UserDict
  __init__(...)
  __cmp__(...)
  __len__(...)
  clear(...)

Generated by Epydoc 2.0 on Sat Sep 13 04:21:15 2003 http://epydoc.sf.net