Home
last modified time | relevance | path

Searched refs:DurationTracker (Results 1 – 7 of 7) sorted by relevance

/frameworks/base/cmds/statsd/src/metrics/duration_helper/
DDurationTracker.h59 class DurationTracker {
61 DurationTracker(const ConfigKey& key, const int64_t& id, const MetricDimensionKey& eventKey, in DurationTracker() function
84 virtual ~DurationTracker(){}; in ~DurationTracker()
86 virtual unique_ptr<DurationTracker> clone(const int64_t eventTime) = 0;
DMaxDurationTracker.h29 class MaxDurationTracker : public DurationTracker {
41 unique_ptr<DurationTracker> clone(const int64_t eventTime) override;
DOringDurationTracker.h28 class OringDurationTracker : public DurationTracker {
40 unique_ptr<DurationTracker> clone(const int64_t eventTime) override;
DMaxDurationTracker.cpp35 : DurationTracker(key, id, eventKey, wizard, conditionIndex, dimensionInCondition, nesting, in MaxDurationTracker()
44 unique_ptr<DurationTracker> MaxDurationTracker::clone(const int64_t eventTime) { in clone()
DOringDurationTracker.cpp33 : DurationTracker(key, id, eventKey, wizard, conditionIndex, dimensionInCondition, nesting, in OringDurationTracker()
45 unique_ptr<DurationTracker> OringDurationTracker::clone(const int64_t eventTime) { in clone()
/frameworks/base/cmds/statsd/src/metrics/
DDurationMetricProducer.h131 std::unordered_map<HashableDimensionKey, std::unique_ptr<DurationTracker>>>
135 std::unique_ptr<DurationTracker> createDurationTracker(
DDurationMetricProducer.cpp161 unique_ptr<DurationTracker> DurationMetricProducer::createDurationTracker( in createDurationTracker()
326 unique_ptr<DurationTracker> newTracker = in onSlicedConditionMayChangeLocked_opt2()
384 unique_ptr<DurationTracker> newTracker = in onSlicedConditionMayChangeInternalLocked()