Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
_weakrefset.WeakSet Class Reference
Inheritance diagram for _weakrefset.WeakSet:
_object

Public Member Functions

def __init__
 
def __iter__
 
def __len__
 
def __contains__
 
def __reduce__
 
def add
 
def clear
 
def copy
 
def pop
 
def remove
 
def discard
 
def update
 
def __ior__
 
def difference
 
def difference_update
 
def __isub__
 
def intersection
 
def intersection_update
 
def __iand__
 
def issubset
 
def __lt__
 
def issuperset
 
def __gt__
 
def __eq__
 
def __ne__
 
def symmetric_difference
 
def symmetric_difference_update
 
def __ixor__
 
def union
 
def isdisjoint
 

Public Attributes

 data
 

Private Member Functions

def _commit_removals
 

Private Attributes

 _remove
 
 _pending_removals
 
 _iterating
 

Static Private Attributes

 __hash__ = None
 
 __sub__ = difference
 
 __and__ = intersection
 
 __le__ = issubset
 
 __ge__ = issuperset
 
 __xor__ = symmetric_difference
 
 __or__ = union
 

Constructor & Destructor Documentation

def _weakrefset.WeakSet.__init__ (   self,
  data = None 
)

Member Function Documentation

def _weakrefset.WeakSet.__contains__ (   self,
  item 
)
def _weakrefset.WeakSet.__eq__ (   self,
  other 
)
def _weakrefset.WeakSet.__gt__ (   self,
  other 
)
def _weakrefset.WeakSet.__iand__ (   self,
  other 
)
def _weakrefset.WeakSet.__ior__ (   self,
  other 
)
def _weakrefset.WeakSet.__isub__ (   self,
  other 
)
def _weakrefset.WeakSet.__iter__ (   self)
def _weakrefset.WeakSet.__ixor__ (   self,
  other 
)
def _weakrefset.WeakSet.__len__ (   self)
def _weakrefset.WeakSet.__lt__ (   self,
  other 
)
def _weakrefset.WeakSet.__ne__ (   self,
  other 
)
def _weakrefset.WeakSet.__reduce__ (   self)
def _weakrefset.WeakSet._commit_removals (   self)
private
def _weakrefset.WeakSet.add (   self,
  item 
)
def _weakrefset.WeakSet.clear (   self)
def _weakrefset.WeakSet.copy (   self)
def _weakrefset.WeakSet.difference (   self,
  other 
)
def _weakrefset.WeakSet.difference_update (   self,
  other 
)
def _weakrefset.WeakSet.discard (   self,
  item 
)
def _weakrefset.WeakSet.intersection (   self,
  other 
)
def _weakrefset.WeakSet.intersection_update (   self,
  other 
)
def _weakrefset.WeakSet.isdisjoint (   self,
  other 
)
def _weakrefset.WeakSet.issubset (   self,
  other 
)
def _weakrefset.WeakSet.issuperset (   self,
  other 
)
def _weakrefset.WeakSet.pop (   self)
def _weakrefset.WeakSet.remove (   self,
  item 
)
def _weakrefset.WeakSet.symmetric_difference (   self,
  other 
)
def _weakrefset.WeakSet.symmetric_difference_update (   self,
  other 
)
def _weakrefset.WeakSet.union (   self,
  other 
)
def _weakrefset.WeakSet.update (   self,
  other 
)

Member Data Documentation

_weakrefset.WeakSet.__and__ = intersection
staticprivate
_weakrefset.WeakSet.__ge__ = issuperset
staticprivate
_weakrefset.WeakSet.__hash__ = None
staticprivate
_weakrefset.WeakSet.__le__ = issubset
staticprivate
_weakrefset.WeakSet.__or__ = union
staticprivate
_weakrefset.WeakSet.__sub__ = difference
staticprivate
_weakrefset.WeakSet.__xor__ = symmetric_difference
staticprivate
_weakrefset.WeakSet._iterating
private
_weakrefset.WeakSet._pending_removals
private
_weakrefset.WeakSet._remove
private
_weakrefset.WeakSet.data

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

Copyright 2014 Google Inc. All rights reserved.