sim: Split ClockedObject to make it usable to non-SimObjects
authorAndreas Sandberg <andreas.sandberg@arm.com>
Fri, 7 Aug 2015 08:59:22 +0000 (09:59 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Fri, 7 Aug 2015 08:59:22 +0000 (09:59 +0100)
commitf7ff27afe8610460e88b7032391d679a3b8920f4
treefd0ed94e531e2946aeb1ad0eb3f818d40f3962bc
parent9b2426ecfc4f004fe77badb4cc64f93af3a2d0d3
sim: Split ClockedObject to make it usable to non-SimObjects

Split ClockedObject into two classes: Clocked that provides the basic
clock functionality, and ClockedObject that inherits from Clocked and
SimObject to provide the functionality of the old ClockedObject.
src/sim/clock_domain.hh
src/sim/clocked_object.hh