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.h60 class DurationTracker {
62 DurationTracker(const ConfigKey& key, const int64_t& id, const MetricDimensionKey& eventKey, in DurationTracker() function
85 virtual ~DurationTracker(){}; in ~DurationTracker()
87 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.h123 std::unordered_map<HashableDimensionKey, std::unique_ptr<DurationTracker>>>
127 std::unique_ptr<DurationTracker> createDurationTracker(
DDurationMetricProducer.cpp160 unique_ptr<DurationTracker> DurationMetricProducer::createDurationTracker( in createDurationTracker()
325 unique_ptr<DurationTracker> newTracker = in onSlicedConditionMayChangeLocked_opt2()
390 unique_ptr<DurationTracker> newTracker = in onSlicedConditionMayChangeLocked()