Searched refs:DurationTracker (Results 1 – 7 of 7) sorted by relevance
/frameworks/base/cmds/statsd/src/metrics/duration_helper/ |
D | DurationTracker.h | 59 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;
|
D | MaxDurationTracker.h | 29 class MaxDurationTracker : public DurationTracker { 41 unique_ptr<DurationTracker> clone(const int64_t eventTime) override;
|
D | OringDurationTracker.h | 28 class OringDurationTracker : public DurationTracker { 40 unique_ptr<DurationTracker> clone(const int64_t eventTime) override;
|
D | MaxDurationTracker.cpp | 35 : DurationTracker(key, id, eventKey, wizard, conditionIndex, dimensionInCondition, nesting, in MaxDurationTracker() 44 unique_ptr<DurationTracker> MaxDurationTracker::clone(const int64_t eventTime) { in clone()
|
D | OringDurationTracker.cpp | 33 : 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/ |
D | DurationMetricProducer.h | 131 std::unordered_map<HashableDimensionKey, std::unique_ptr<DurationTracker>>> 135 std::unique_ptr<DurationTracker> createDurationTracker(
|
D | DurationMetricProducer.cpp | 161 unique_ptr<DurationTracker> DurationMetricProducer::createDurationTracker( in createDurationTracker() 326 unique_ptr<DurationTracker> newTracker = in onSlicedConditionMayChangeLocked_opt2() 384 unique_ptr<DurationTracker> newTracker = in onSlicedConditionMayChangeInternalLocked()
|