summaryrefslogtreecommitdiff
path: root/sim/sim_object.hh
diff options
context:
space:
mode:
Diffstat (limited to 'sim/sim_object.hh')
-rw-r--r--sim/sim_object.hh4
1 files changed, 4 insertions, 0 deletions
diff --git a/sim/sim_object.hh b/sim/sim_object.hh
index 1a365651b..6b26a1cb0 100644
--- a/sim/sim_object.hh
+++ b/sim/sim_object.hh
@@ -68,6 +68,7 @@ class SimObject : public Serializeable
// register statistics for this object
virtual void regStats();
virtual void regFormulas();
+ virtual void resetStats();
// print extra results for this object not covered by registered
// statistics (called at end of simulation)
@@ -76,6 +77,9 @@ class SimObject : public Serializeable
// static: call reg_stats on all SimObjects
static void regAllStats();
+ // static: call resetStats on all SimObjects
+ static void resetAllStats();
+
// static: call printExtraOutput on all SimObjects
static void printAllExtraOutput(std::ostream&);
};