|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <stats_counter.h>
Public Member Functions | |
| AvgCounter (Clock *clock, StatsCounterObserver *observer, bool include_empty_intervals) | |
| ~AvgCounter () override | |
| void | Add (int sample) |
| AvgCounter (Clock *clock, StatsCounterObserver *observer, bool include_empty_intervals) | |
| ~AvgCounter () override | |
| void | Add (int sample) |
Public Member Functions inherited from webrtc::StatsCounter | |
| virtual | ~StatsCounter () |
| AggregatedStats | GetStats () |
| AggregatedStats | ProcessAndGetStats () |
| void | ProcessAndPause () |
| void | ProcessAndPauseForDuration (int64_t min_pause_time_ms) |
| void | ProcessAndStopPause () |
| bool | HasSample () const |
| virtual | ~StatsCounter () |
| AggregatedStats | GetStats () |
| AggregatedStats | ProcessAndGetStats () |
| void | ProcessAndPause () |
| void | ProcessAndPauseForDuration (int64_t min_pause_time_ms) |
| void | ProcessAndStopPause () |
| bool | HasSample () const |
Additional Inherited Members | |
Protected Member Functions inherited from webrtc::StatsCounter | |
| StatsCounter (Clock *clock, int64_t process_intervals_ms, bool include_empty_intervals, StatsCounterObserver *observer) | |
| void | Add (int sample) |
| void | Set (int64_t sample, uint32_t stream_id) |
| void | SetLast (int64_t sample, uint32_t stream_id) |
| StatsCounter (Clock *clock, int64_t process_intervals_ms, bool include_empty_intervals, StatsCounterObserver *observer) | |
| void | Add (int sample) |
| void | Set (int64_t sample, uint32_t stream_id) |
| void | SetLast (int64_t sample, uint32_t stream_id) |
Protected Attributes inherited from webrtc::StatsCounter | |
| const bool | include_empty_intervals_ |
| const int64_t | process_intervals_ms_ |
| const std::unique_ptr< AggregatedCounter > | aggregated_counter_ |
| const std::unique_ptr< Samples > | samples_ |
| webrtc::AvgCounter::AvgCounter | ( | Clock * | clock, |
| StatsCounterObserver * | observer, | ||
| bool | include_empty_intervals | ||
| ) |
|
inlineoverride |
| webrtc::AvgCounter::AvgCounter | ( | Clock * | clock, |
| StatsCounterObserver * | observer, | ||
| bool | include_empty_intervals | ||
| ) |
|
inlineoverride |
| void webrtc::AvgCounter::Add | ( | int | sample | ) |
| void webrtc::AvgCounter::Add | ( | int | sample | ) |
1.8.13