3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/RefCountedNonVirtual.h"
7#include "mc/external/webrtc/scoped_refptr.h"
11namespace webrtc {
class RTCStats; }
12namespace webrtc {
class Timestamp; }
44 ::std::_Tree_const_iterator<::std::_Tree_val<::std::_Tree_simple_types<
45 ::std::pair<::std::string
const, ::std::unique_ptr<::webrtc::RTCStats const>>>>>
52 MCNAPI ::webrtc::RTCStatsReport::ConstIterator&
operator++();
66 ::std::_Tree_const_iterator<::std::_Tree_val<::std::_Tree_simple_types<
67 ::std::pair<::std::string
const, ::std::unique_ptr<::webrtc::RTCStats const>>>>>
94 MCNAPI
void AddStats(::std::unique_ptr<::webrtc::RTCStats const>);
96 MCNAPI ::webrtc::scoped_refptr<::webrtc::RTCStatsReport>
Copy()
const;
98 MCNAPI ::webrtc::RTCStats
const*
Get(::std::string
const&)
const;
102 MCNAPI ::std::unique_ptr<::webrtc::RTCStats const>
Take(::std::string
const&);
108 MCNAPI ::webrtc::RTCStatsReport::ConstIterator
begin()
const;
110 MCNAPI ::webrtc::RTCStatsReport::ConstIterator
end()
const;
Definition RefCountedNonVirtual.h:8
Definition RTCStatsReport.h:25
MCAPI bool operator!=(::webrtc::RTCStatsReport::ConstIterator const &) const
MCAPI::webrtc::RTCStats const & operator*() const
MCAPI::webrtc::RTCStatsReport::ConstIterator & operator++()
MCAPI::webrtc::RTCStats const * operator->() const
MCAPI void * $ctor(::webrtc::scoped_refptr<::webrtc::RTCStatsReport const > const &, ::std::_Tree_const_iterator<::std::_Tree_val<::std::_Tree_simple_types< ::std::pair<::std::string const, ::std::unique_ptr<::webrtc::RTCStats const > > > > >)
MCAPI ConstIterator(::webrtc::scoped_refptr<::webrtc::RTCStatsReport const > const &, ::std::_Tree_const_iterator<::std::_Tree_val<::std::_Tree_simple_types< ::std::pair<::std::string const, ::std::unique_ptr<::webrtc::RTCStats const > > > > >)
MCAPI bool operator==(::webrtc::RTCStatsReport::ConstIterator const &) const
Definition RTCStatsReport.h:17
MCAPI::std::string ToJson() const
MCAPI::webrtc::RTCStatsReport::ConstIterator end() const
MCAPI ::std::unique_ptr<::webrtc::RTCStats const > Take(::std::string const &)
MCAPI void * $ctor(::webrtc::Timestamp)
MCAPI RTCStatsReport(::webrtc::Timestamp)
static MCAPI ::webrtc::scoped_refptr<::webrtc::RTCStatsReport > Create(::webrtc::Timestamp)
MCAPI::webrtc::RTCStatsReport::ConstIterator begin() const
MCAPI void TakeMembersFrom(::webrtc::scoped_refptr<::webrtc::RTCStatsReport >)
MCAPI::webrtc::RTCStats const * Get(::std::string const &) const
MCAPI ::webrtc::scoped_refptr<::webrtc::RTCStatsReport > Copy() const
MCAPI void AddStats(::std::unique_ptr<::webrtc::RTCStats const >)
Definition Timestamp.h:10
Definition scoped_refptr.h:8