#include <time_averaged_stats.h>
◆ TimeAveragedStats()
grpc_event_engine::iomgr_engine::TimeAveragedStats::TimeAveragedStats |
( |
double |
init_avg, |
|
|
double |
regress_weight, |
|
|
double |
persistence_factor |
|
) |
| |
◆ AddSample()
void grpc_event_engine::iomgr_engine::TimeAveragedStats::AddSample |
( |
double |
value | ) |
|
◆ aggregate_total_weight()
double grpc_event_engine::iomgr_engine::TimeAveragedStats::aggregate_total_weight |
( |
| ) |
const |
|
inline |
◆ aggregate_weighted_avg()
double grpc_event_engine::iomgr_engine::TimeAveragedStats::aggregate_weighted_avg |
( |
| ) |
const |
|
inline |
◆ UpdateAverage()
double grpc_event_engine::iomgr_engine::TimeAveragedStats::UpdateAverage |
( |
| ) |
|
◆ aggregate_total_weight_
double grpc_event_engine::iomgr_engine::TimeAveragedStats::aggregate_total_weight_ = 0 |
|
private |
◆ aggregate_weighted_avg_
double grpc_event_engine::iomgr_engine::TimeAveragedStats::aggregate_weighted_avg_ = init_avg_ |
|
private |
◆ batch_num_samples_
double grpc_event_engine::iomgr_engine::TimeAveragedStats::batch_num_samples_ = 0 |
|
private |
◆ batch_total_value_
double grpc_event_engine::iomgr_engine::TimeAveragedStats::batch_total_value_ = 0 |
|
private |
◆ init_avg_
const double grpc_event_engine::iomgr_engine::TimeAveragedStats::init_avg_ |
|
private |
◆ persistence_factor_
const double grpc_event_engine::iomgr_engine::TimeAveragedStats::persistence_factor_ |
|
private |
◆ regress_weight_
const double grpc_event_engine::iomgr_engine::TimeAveragedStats::regress_weight_ |
|
private |
The documentation for this class was generated from the following files: