Vega strike Python Modules doc  0.5.1
Documentation of the " Modules " folder of Vega strike
 All Data Structures Namespaces Files Functions Variables
WeakValuedValueIterator Class Reference
Inheritance diagram for WeakValuedValueIterator:
BaseIter

Public Member Functions

def __init__
 
def next
 
- Public Member Functions inherited from BaseIter
def __iter__
 

Detailed Description

Definition at line 259 of file weakref.py.

Constructor & Destructor Documentation

def __init__ (   self,
  weakdict 
)

Definition at line 260 of file weakref.py.

References WeakKeyedKeyIterator._next, WeakKeyedItemIterator._next, and WeakValuedValueIterator._next.

261  def __init__(self, weakdict):
262  self._next = weakdict.data.itervalues().next

Member Function Documentation

def next (   self)

Definition at line 263 of file weakref.py.

References WeakKeyedKeyIterator._next, WeakKeyedItemIterator._next, and WeakValuedValueIterator._next.

264  def next(self):
265  while 1:
266  wr = self._next()
267  obj = wr()
268  if obj is not None:
269  return obj
270 

The documentation for this class was generated from the following file: