LeviLamina
Loading...
Searching...
No Matches
VideoSinkWants.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace rtc {
6
8public:
9 // VideoSinkWants inner types declare
10 // clang-format off
11 struct Aggregates;
12 struct FrameSize;
13 // clang-format on
14
15 // VideoSinkWants inner types define
16 struct FrameSize {
17 public:
18 // member variables
19 // NOLINTBEGIN
22 // NOLINTEND
23
24 public:
25 // prevent constructor by default
26 FrameSize& operator=(FrameSize const&);
27 FrameSize(FrameSize const&);
28 FrameSize();
29 };
30
31 struct Aggregates {
32 public:
33 // member variables
34 // NOLINTBEGIN
36 // NOLINTEND
37
38 public:
39 // prevent constructor by default
40 Aggregates& operator=(Aggregates const&);
41 Aggregates(Aggregates const&);
42 Aggregates();
43 };
44
45public:
46 // member variables
47 // NOLINTBEGIN
58 // NOLINTEND
59
60public:
61 // member functions
62 // NOLINTBEGIN
63 MCAPI VideoSinkWants();
64
66
67 MCAPI ::rtc::VideoSinkWants& operator=(::rtc::VideoSinkWants const&);
68
69 MCAPI ~VideoSinkWants();
70 // NOLINTEND
71
72public:
73 // constructor thunks
74 // NOLINTBEGIN
75 MCAPI void* $ctor();
76
77 MCAPI void* $ctor(::rtc::VideoSinkWants const&);
78 // NOLINTEND
79
80public:
81 // destructor thunk
82 // NOLINTBEGIN
83 MCAPI void $dtor();
84 // NOLINTEND
85};
86
87} // namespace rtc
Definition Alias.h:14
Definition VideoSinkWants.h:31
Definition VideoSinkWants.h:16
Definition VideoSinkWants.h:7