LeviLamina
Loading...
Searching...
No Matches
JsepSessionDescription.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/SdpType.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cricket { class Candidate; }
11namespace cricket { class SessionDescription; }
12namespace webrtc { class IceCandidateInterface; }
13// clang-format on
14
15namespace webrtc {
16
18public:
19 // prevent constructor by default
21
22public:
23 // member functions
24 // NOLINTBEGIN
26
28
29 MCNAPI bool
30 Initialize(::std::unique_ptr<::cricket::SessionDescription>, ::std::string const&, ::std::string const&);
31
32 MCNAPI explicit JsepSessionDescription(::webrtc::SdpType);
33
35 ::webrtc::SdpType,
36 ::std::unique_ptr<::cricket::SessionDescription>,
37 ::std::string_view,
38 ::std::string_view
39 );
40 // NOLINTEND
41
42public:
43 // constructor thunks
44 // NOLINTBEGIN
45 MCNAPI void* $ctor(::webrtc::SdpType);
46
47 MCNAPI void* $ctor(
48 ::webrtc::SdpType,
49 ::std::unique_ptr<::cricket::SessionDescription>,
50 ::std::string_view,
51 ::std::string_view
52 );
53 // NOLINTEND
54
55public:
56 // vftables
57 // NOLINTBEGIN
58 MCNAPI static void** $vftable();
59 // NOLINTEND
60};
61
62} // namespace webrtc
Definition Candidate.h:15
Definition IceCandidateInterface.h:12
Definition JsepSessionDescription.h:17
MCAPI void * $ctor(::webrtc::SdpType, ::std::unique_ptr<::cricket::SessionDescription >, ::std::string_view, ::std::string_view)
MCAPI int GetMediasectionIndex(::cricket::Candidate const &)
MCAPI void * $ctor(::webrtc::SdpType)
static MCAPI void ** $vftable()
MCAPI JsepSessionDescription(::webrtc::SdpType, ::std::unique_ptr<::cricket::SessionDescription >, ::std::string_view, ::std::string_view)
MCAPI JsepSessionDescription(::webrtc::SdpType)
MCAPI bool Initialize(::std::unique_ptr<::cricket::SessionDescription >, ::std::string const &, ::std::string const &)
MCAPI bool GetMediasectionIndex(::webrtc::IceCandidateInterface const *, uint64 *)