LeviLamina
Loading...
Searching...
No Matches
IceCandidateCollection.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace webrtc { class IceCandidate; }
8// clang-format on
9
10namespace webrtc {
11
12class IceCandidateCollection {
13public:
14 // member variables
15 // NOLINTBEGIN
17 // NOLINTEND
18
19public:
20 // prevent constructor by default
21 IceCandidateCollection& operator=(IceCandidateCollection const&);
22 IceCandidateCollection(IceCandidateCollection const&);
23 IceCandidateCollection();
24
25public:
26 // member functions
27 // NOLINTBEGIN
28 MCNAPI ::webrtc::IceCandidateCollection Clone() const;
29
30 MCNAPI bool HasCandidate(::webrtc::IceCandidate const* candidate) const;
31
32 MCNAPI void add(::std::unique_ptr<::webrtc::IceCandidate> candidate);
33
34 MCNAPI ::webrtc::IceCandidate const* at(uint64 index) const;
35
36 MCNAPI uint64 remove(::webrtc::IceCandidate const* candidate);
37
39 // NOLINTEND
40
41public:
42 // destructor thunk
43 // NOLINTBEGIN
44 MCNAPI void $dtor();
45 // NOLINTEND
46};
47
48} // namespace webrtc
MCAPI::webrtc::IceCandidateCollection Clone() const
MCAPI uint64 remove(::webrtc::IceCandidate const *candidate)
MCAPI::webrtc::IceCandidate const * at(uint64 index) const
MCAPI bool HasCandidate(::webrtc::IceCandidate const *candidate) const
MCAPI void add(::std::unique_ptr<::webrtc::IceCandidate > candidate)
Definition IceCandidate.h:12
Definition Alias.h:14