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 variables
19 // NOLINTBEGIN
22 // NOLINTEND
23
24public:
25 // prevent constructor by default
26 StatsCollection& operator=(StatsCollection const&);
28
29public:
30 // member functions
31 // NOLINTBEGIN
32 MCNAPI ::std::list<::webrtc::StatsReport*> DetachCollection();
33
34 MCNAPI ::webrtc::StatsReport* Find(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase> const& id);
35
37
38 MCNAPI ::webrtc::StatsReport* InsertNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase> const& id);
39
40 MCNAPI void MergeCollection(::std::list<::webrtc::StatsReport*> collection);
41
43
45
46 MCNAPI ::std::_List_const_iterator<::std::_List_val<::std::_List_simple_types<::webrtc::StatsReport*>>>
47 begin() const;
48
49 MCNAPI ::std::_List_const_iterator<::std::_List_val<::std::_List_simple_types<::webrtc::StatsReport*>>> end() const;
50
51 MCNAPI uint64 size() const;
52
54 // NOLINTEND
55
56public:
57 // constructor thunks
58 // NOLINTBEGIN
59 MCNAPI void* $ctor();
60 // NOLINTEND
61
62public:
63 // destructor thunk
64 // NOLINTBEGIN
65 MCNAPI void $dtor();
66 // NOLINTEND
67};
68
69} // namespace webrtc
Definition StatsCollection.h:16
MCAPI uint64 size() const
MCAPI ::std::_List_const_iterator<::std::_List_val<::std::_List_simple_types<::webrtc::StatsReport * > > > end() const
MCAPI void * $ctor()
MCAPI ::std::list<::webrtc::StatsReport * > DetachCollection()
MCAPI::webrtc::StatsReport * Find(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase > const &id)
MCAPI ::std::_List_const_iterator<::std::_List_val<::std::_List_simple_types<::webrtc::StatsReport * > > > begin() const
MCAPI::webrtc::StatsReport * ReplaceOrAddNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase > const &id)
MCAPI::webrtc::StatsReport * InsertNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase > const &id)
MCAPI void MergeCollection(::std::list<::webrtc::StatsReport * > collection)
MCAPI::webrtc::StatsReport * FindOrAddNew(::webrtc::scoped_refptr<::webrtc::StatsReport::IdBase > const &id)
Definition scoped_refptr.h:8
Definition Alias.h:14