SCons.Util.Selector

SCons :: Util :: Selector :: Class Selector |
[hide private]
[frames] | no frames]

# Class Selector

source code

    UserDict.UserDict --+
                        |
              OrderedDict --+
                            |
                           Selector

Known Subclasses:
  Builder.CallableSelector, Builder.DictCmdGenerator, Builder.DictEmitter

A callable ordered dictionary that maps file suffixes to dictionary values. We preserve the order in which items are added so that get_suffix() calls always return the first suffix added.

Instance Methods | [hide private]
__call__(self, env, source) | source code
Inherited from `OrderedDict`: `__delitem__`, `__init__`, `__setitem__`, `clear`, `copy`, `items`, `keys`, `popitem`, `setdefault`, `update`, `values` Inherited from `UserDict.UserDict`: `__cmp__`, `__contains__`, `__getitem__`, `__len__`, `__repr__`, `get`, `has_key`, `iteritems`, `iterkeys`, `itervalues`, `pop`

Class Methods | [hide private]
Inherited from `UserDict.UserDict`: `fromkeys`