Lines Matching refs:SimObject
28 from m5.SimObject import SimObject, cxxMethod
31 # simulation. It receives gem5 SimObject lifecycle callbacks (init, regStats,
33 class SystemC_Kernel(SimObject):
39 # inherits from SimObject in python, but the c++ version, sc_core::sc_object,
40 # doesn't inherit from gem5's c++ SimObject class.
41 class SystemC_ScObject(SimObject):
48 # sc_core::sc_object inherits from SimObject, even though SystemC_ScObject
52 # Hide the cxx_exports from SimObject since we don't inherit from
53 # SimObject on the c++ side and so don't have those methods to call down
56 method.name: (lambda *a, **k: None) for method in SimObject.cxx_exports