diff options
Diffstat (limited to 'base/metrics/histogram_base.cc')
-rw-r--r-- | base/metrics/histogram_base.cc | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/base/metrics/histogram_base.cc b/base/metrics/histogram_base.cc index 42d793e..6032a35 100644 --- a/base/metrics/histogram_base.cc +++ b/base/metrics/histogram_base.cc @@ -4,13 +4,24 @@ #include "base/metrics/histogram_base.h" +#include <climits> + namespace base { const HistogramBase::Sample HistogramBase::kSampleType_MAX = INT_MAX; HistogramBase::HistogramBase(const std::string& name) - : histogram_name_(name) {} + : histogram_name_(name), + flags_(kNoFlags) {} HistogramBase::~HistogramBase() {} +void HistogramBase::SetFlags(int32 flags) { + flags_ |= flags; +} + +void HistogramBase::ClearFlags(int32 flags) { + flags_ &= ~flags; +} + } // namespace base |