LeviLamina
Loading...
Searching...
No Matches
RtpHeaderExtensionMap.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/webrtc/RTPExtensionType.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
webrtc {
struct
RtpExtension; }
11
// clang-format on
12
13
namespace
webrtc {
14
15
class
RtpHeaderExtensionMap
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<1, 21>
mUnkda6daf;
20
::ll::UntypedStorage<1, 1>
mUnkd35303;
21
// NOLINTEND
22
23
public
:
24
// prevent constructor by default
25
RtpHeaderExtensionMap
& operator=(
RtpHeaderExtensionMap
const
&);
26
RtpHeaderExtensionMap
(
RtpHeaderExtensionMap
const
&);
27
28
public
:
29
// member functions
30
// NOLINTBEGIN
31
MCAPI
void
Deregister(::std::string_view);
32
33
MCAPI ::webrtc::RTPExtensionType GetType(
int
)
const
;
34
35
MCAPI
bool
Register(
int
, ::webrtc::RTPExtensionType, ::std::string_view);
36
37
MCAPI
bool
RegisterByUri(
int
, ::std::string_view);
38
39
MCAPI
RtpHeaderExtensionMap
();
40
41
MCAPI
explicit
RtpHeaderExtensionMap
(
bool
);
42
43
MCAPI
explicit
RtpHeaderExtensionMap
(
::rtc::ArrayView<::webrtc::RtpExtension const>
);
44
// NOLINTEND
45
46
public
:
47
// constructor thunks
48
// NOLINTBEGIN
49
MCAPI
void
* $ctor();
50
51
MCAPI
void
* $ctor(
bool
);
52
53
MCAPI
void
* $ctor(
::rtc::ArrayView<::webrtc::RtpExtension const>
);
54
// NOLINTEND
55
};
56
57
}
// namespace webrtc
rtc::ArrayView
Definition
_HeaderOutputPredefine.h:238
webrtc::RtpHeaderExtensionMap
Definition
RtpHeaderExtensionMap.h:15
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
webrtc
RtpHeaderExtensionMap.h
Generated on Sat Apr 26 2025 05:55:44 for LeviLamina by
1.12.0