Package SCons :: Module Builder :: Class DictEmitter
[show private | hide private]
[frames | no frames]

Class DictEmitter

UserDict --+        
           |        
 OrderedDict --+    
               |    
        Selector --+
                   |
                  DictEmitter


A callable dictionary that maps file suffixes to emitters. When called, it finds the right emitter in its dictionary for the suffix of the first source file, and calls that emitter to get the right lists of targets and sources to return. If there's no emitter for the suffix in its dictionary, the original target and source are returned.


Method Summary
  __call__(self, target, source, env)
    Inherited from OrderedDict
  __init__(self, dict)
  __delitem__(self, key)
  __setitem__(self, key, item)
  clear(self)
  copy(self)
  items(self)
  keys(self)
  popitem(self)
  setdefault(self, key, failobj)
  update(self, dict)
  values(self)
    Inherited from UserDict
  __cmp__(self, dict)
  __contains__(self, key)
  __getitem__(self, key)
  __len__(self)
  __repr__(self)
  fromkeys(cls, iterable, value)
(Class method)
  get(self, key, failobj)
  has_key(self, key)
  iteritems(self)
  iterkeys(self)
  itervalues(self)
  pop(self, key, *args)

Generated by Epydoc 2.1 on Wed Dec 12 09:39:32 2007 http://epydoc.sf.net