LeviLamina
Loading...
Searching...
No Matches
RTCCertificate.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/external/rtc/RefCountedNonVirtual.h"
7
#include "mc/external/webrtc/scoped_refptr.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
namespace
rtc {
class
SSLCertChain; }
12
namespace
rtc {
class
SSLCertificate; }
13
namespace
rtc {
class
SSLIdentity; }
14
// clang-format on
15
16
namespace
rtc {
17
18
class
RTCCertificate
:
public
::rtc::RefCountedNonVirtual
<::rtc::RTCCertificate> {
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 8>
mUnk383a23;
23
// NOLINTEND
24
25
public
:
26
// prevent constructor by default
27
RTCCertificate
& operator=(
RTCCertificate
const
&);
28
RTCCertificate
(
RTCCertificate
const
&);
29
RTCCertificate
();
30
31
public
:
32
// member functions
33
// NOLINTBEGIN
34
MCAPI ::rtc::SSLCertificate
const
& GetSSLCertificate()
const
;
35
36
MCAPI ::rtc::SSLCertChain
const
& GetSSLCertificateChain()
const
;
37
38
MCAPI
explicit
RTCCertificate
(
::rtc::SSLIdentity
*);
39
40
MCAPI
~RTCCertificate
();
41
// NOLINTEND
42
43
public
:
44
// static functions
45
// NOLINTBEGIN
46
MCAPI static ::webrtc::scoped_refptr<::rtc::RTCCertificate> Create(::std::unique_ptr<::rtc::SSLIdentity>);
47
// NOLINTEND
48
49
public
:
50
// constructor thunks
51
// NOLINTBEGIN
52
MCAPI
void
* $ctor(
::rtc::SSLIdentity
*);
53
// NOLINTEND
54
55
public
:
56
// destructor thunk
57
// NOLINTBEGIN
58
MCAPI
void
$dtor();
59
// NOLINTEND
60
};
61
62
}
// namespace rtc
rtc::RTCCertificate
Definition
RTCCertificate.h:18
rtc::RefCountedNonVirtual
Definition
RefCountedNonVirtual.h:8
rtc::SSLIdentity
Definition
SSLIdentity.h:14
ll::UntypedStorage
Definition
Alias.h:14
src
mc
external
rtc
RTCCertificate.h
Generated on Sat Apr 26 2025 05:55:41 for LeviLamina by
1.12.0