LeviLamina
Loading...
Searching...
No Matches
RateStatistics.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
webrtc {
6
7
class
RateStatistics
{
8
public
:
9
// RateStatistics inner types declare
10
// clang-format off
11
struct
Bucket
;
12
// clang-format on
13
14
// RateStatistics inner types define
15
struct
Bucket
{
16
public
:
17
// member functions
18
// NOLINTBEGIN
19
MCAPI
explicit
Bucket
(int64);
20
// NOLINTEND
21
22
public
:
23
// constructor thunks
24
// NOLINTBEGIN
25
MCAPI
void
* $ctor(int64);
26
// NOLINTEND
27
};
28
29
public
:
30
// prevent constructor by default
31
RateStatistics
& operator=(
RateStatistics
const
&);
32
33
public
:
34
// member functions
35
// NOLINTBEGIN
36
MCAPI
void
EraseOld(int64);
37
38
MCAPI ::std::optional<int64> Rate(int64)
const
;
39
40
MCAPI
RateStatistics
(
::webrtc::RateStatistics
const
&);
41
42
MCAPI
RateStatistics
(int64,
float
);
43
44
MCAPI
void
Update(int64, int64);
45
46
MCAPI
~RateStatistics
();
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
MCAPI
void
* $ctor(
::webrtc::RateStatistics
const
&);
53
54
MCAPI
void
* $ctor(int64,
float
);
55
// NOLINTEND
56
57
public
:
58
// destructor thunk
59
// NOLINTBEGIN
60
MCAPI
void
$dtor();
61
// NOLINTEND
62
};
63
64
}
// namespace webrtc
webrtc::RateStatistics
Definition
RateStatistics.h:7
webrtc::RateStatistics::Bucket
Definition
RateStatistics.h:15
src
mc
external
webrtc
RateStatistics.h
Generated on Sat Apr 26 2025 05:55:43 for LeviLamina by
1.12.0