LeviLamina
Loading...
Searching...
No Matches
EventBasedExponentialMovingAverage.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace rtc {
6
8public:
9 // member variables
10 // NOLINTBEGIN
16 // NOLINTEND
17
18public:
19 // prevent constructor by default
23
24public:
25 // member functions
26 // NOLINTBEGIN
27 MCNAPI void AddSample(int64 now, int sample);
28
29 MCNAPI explicit EventBasedExponentialMovingAverage(int half_time);
30
31 MCNAPI void Reset();
32
33 MCNAPI void SetHalfTime(int half_time);
34 // NOLINTEND
35
36public:
37 // constructor thunks
38 // NOLINTBEGIN
39 MCNAPI void* $ctor(int half_time);
40 // NOLINTEND
41};
42
43} // namespace rtc
Definition EventBasedExponentialMovingAverage.h:7
MCAPI void AddSample(int64 now, int sample)
MCAPI void * $ctor(int half_time)
MCAPI void SetHalfTime(int half_time)
MCAPI EventBasedExponentialMovingAverage(int half_time)
Definition Alias.h:14