Lines Matching refs:base
89 # SimObjects inherit from a single SimObject base class). To specify
172 code('#include "base/str.hh"')
422 # and only allow "private" attributes to be passed to the base
492 base = bases[0]
495 # inherit all its settings from the base class. The only time
498 if isinstance(base, MetaSimObject):
499 cls._base = base
500 cls._params.parent = base._params
501 cls._ports.parent = base._ports
502 cls._values.parent = base._values
503 cls._hr_values.parent = base._hr_values
504 cls._children.parent = base._children
505 cls._port_refs.parent = base._port_refs
506 # mark base as having been subclassed
507 base._instantiated = True
691 # will also be inherited from the base class's param struct
749 # If the c++ base class implied by python inheritance was
754 # If not and if there was a SimObject base, use its c++ class
755 # as this class' base.
788 # will also be inherited from the base class's param struct
806 base = parts[0]
834 class_path = base.split('::')
879 # The base SimObject has a couple of params that get
1487 def unproxy(self, base):