LeviLamina
Loading...
Searching...
No Matches
StatsCollection.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/StatsReport.h"
7#include "mc/external/webrtc/scoped_refptr.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace webrtc { class StatsReport; }
12// clang-format on
13
14namespace webrtc {
15
17public:
18 // member functions
19 // NOLINTBEGIN
20 MCAPI ::std::list<::webrtc::StatsReport*> DetachCollection();
21
22 MCAPI ::webrtc::StatsReport* Find(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase> const&);
23
24 MCAPI ::webrtc::StatsReport* FindOrAddNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase> const&);
25
26 MCAPI ::webrtc::StatsReport* InsertNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase> const&);
27
28 MCAPI void MergeCollection(::std::list<::webrtc::StatsReport*>);
29
30 MCAPI ::webrtc::StatsReport* ReplaceOrAddNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase> const&);
31
32 MCAPI StatsCollection();
33
34 MCAPI ::std::_List_const_iterator<::std::_List_val<::std::_List_simple_types<::webrtc::StatsReport*>>>
35 begin() const;
36
37 MCAPI ::std::_List_const_iterator<::std::_List_val<::std::_List_simple_types<::webrtc::StatsReport*>>> end() const;
38
39 MCAPI uint64 size() const;
40
41 MCAPI ~StatsCollection();
42 // NOLINTEND
43
44public:
45 // constructor thunks
46 // NOLINTBEGIN
47 MCAPI void* $ctor();
48 // NOLINTEND
49
50public:
51 // destructor thunk
52 // NOLINTBEGIN
53 MCAPI void $dtor();
54 // NOLINTEND
55};
56
57} // namespace webrtc
Definition StatsCollection.h:16
Definition scoped_refptr.h:8