summaryrefslogtreecommitdiff
path: root/src/base/statistics.hh
diff options
context:
space:
mode:
authorNathan Binkert <nate@binkert.org>2009-04-22 13:38:01 -0700
committerNathan Binkert <nate@binkert.org>2009-04-22 13:38:01 -0700
commitaa9b4e6a6809bb1f7551cf9231376e1a7fbb54ad (patch)
treecb0455b45706af17eca0efaf3521ed7e77eb9d75 /src/base/statistics.hh
parent8c3eb1a1922a1129a398a6b6f1d5b11de66ff263 (diff)
downloadgem5-aa9b4e6a6809bb1f7551cf9231376e1a7fbb54ad.tar.xz
stats: Move flags into info.hh and use base/flags.hh to manage the flags
Diffstat (limited to 'src/base/statistics.hh')
-rw-r--r--src/base/statistics.hh7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/base/statistics.hh b/src/base/statistics.hh
index 62f24b4b3..52caa48fa 100644
--- a/src/base/statistics.hh
+++ b/src/base/statistics.hh
@@ -64,7 +64,6 @@
#include "base/intmath.hh"
#include "base/refcnt.hh"
#include "base/str.hh"
-#include "base/stats/flags.hh"
#include "base/stats/info.hh"
#include "base/stats/types.hh"
#include "base/stats/visit.hh"
@@ -246,7 +245,7 @@ class DataWrap : public InfoAccess
{
Info *info = this->info();
info->setName(name);
- info->flags |= print;
+ info->flags.set(print);
return this->self();
}
const std::string &name() const { return this->info()->name; }
@@ -282,9 +281,9 @@ class DataWrap : public InfoAccess
* @return A reference to this stat.
*/
Derived &
- flags(StatFlags _flags)
+ flags(Flags _flags)
{
- this->info()->flags |= _flags;
+ this->info()->flags.set(_flags);
return this->self();
}