LeviLamina
Loading...
Searching...
No Matches
SimulcastLayerList.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace webrtc { struct SimulcastLayer; }
8// clang-format on
9
10namespace webrtc {
11
12class SimulcastLayerList {
13public:
14 // member variables
15 // NOLINTBEGIN
17 // NOLINTEND
18
19public:
20 // prevent constructor by default
21 SimulcastLayerList& operator=(SimulcastLayerList const&);
22 SimulcastLayerList(SimulcastLayerList const&);
23 SimulcastLayerList();
24
25public:
26 // member functions
27 // NOLINTBEGIN
28 MCNAPI void AddLayer(::webrtc::SimulcastLayer const& layer);
29
30 MCNAPI void AddLayerWithAlternatives(::std::vector<::webrtc::SimulcastLayer> const& rids);
31
32 MCNAPI ::std::vector<::webrtc::SimulcastLayer> GetAllLayers() const;
33
34 MCNAPI ::webrtc::SimulcastLayerList& operator=(::webrtc::SimulcastLayerList&&);
35
37 // NOLINTEND
38
39public:
40 // destructor thunk
41 // NOLINTBEGIN
42 MCNAPI void $dtor();
43 // NOLINTEND
44};
45
46} // namespace webrtc
Definition SimulcastLayerList.h:12
MCAPI ::std::vector<::webrtc::SimulcastLayer > GetAllLayers() const
MCAPI::webrtc::SimulcastLayerList & operator=(::webrtc::SimulcastLayerList &&)
MCAPI void AddLayerWithAlternatives(::std::vector<::webrtc::SimulcastLayer > const &rids)
MCAPI void AddLayer(::webrtc::SimulcastLayer const &layer)
Definition Alias.h:14
Definition SimulcastLayer.h:7