LeviLamina
Loading...
Searching...
No Matches
ExpFilter.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace rtc {
6
7class ExpFilter {
8public:
9 // member variables
10 // NOLINTBEGIN
14 // NOLINTEND
15
16public:
17 // prevent constructor by default
18 ExpFilter& operator=(ExpFilter const&);
19 ExpFilter(ExpFilter const&);
20 ExpFilter();
21
22public:
23 // member functions
24 // NOLINTBEGIN
25 MCNAPI float Apply(float exp, float sample);
26
27 MCNAPI void Reset(float alpha);
28 // NOLINTEND
29
30public:
31 // static variables
32 // NOLINTBEGIN
33 MCNAPI static float const& kValueUndefined();
34 // NOLINTEND
35};
36
37} // namespace rtc
Definition ExpFilter.h:7
MCAPI void Reset(float alpha)
MCAPI float Apply(float exp, float sample)
static MCAPI float const & kValueUndefined()
Definition Alias.h:14