SCons.compat._scons_sets._TemporarilyImmutableSet

Package SCons :: Package compat :: Module _scons_sets :: Class _TemporarilyImmutableSet |
[hide private]
[frames] | no frames]

# Class _TemporarilyImmutableSet

source code

    object --+
             |
       BaseSet --+
                 |
                _TemporarilyImmutableSet

Instance Methods | [hide private]
__init__(self, set) This is an abstract class. | source code
__hash__(self) hash(x) | source code
Inherited from `BaseSet`: `__and__`, `__cmp__`, `__contains__`, `__copy__`, `__deepcopy__`, `__eq__`, `__ge__`, `__gt__`, `__iter__`, `__le__`, `__len__`, `__lt__`, `__ne__`, `__or__`, `__repr__`, `__str__`, `__sub__`, `__xor__`, `copy`, `difference`, `intersection`, `issubset`, `issuperset`, `symmetric_difference`, `union` Inherited from `BaseSet` (private): `_binary_sanity_check`, `_compute_hash`, `_repr`, `_update` Inherited from `object`: `__delattr__`, `__getattribute__`, `__new__`, `__reduce__`, `__reduce_ex__`, `__setattr__`

Properties | [hide private]
Inherited from `BaseSet` (private): `_data` Inherited from `object`: `__class__`

Method Details | [hide private]

### __init__(self, set) (Constructor) | source code
This is an abstract class. Overrides: BaseSet.__init__ (inherited documentation)

### __hash__(self) (Hashing function) | source code
hash(x) Overrides: object.__hash__ (inherited documentation)