3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/RefCountedNonVirtual.h"
7#include "mc/external/webrtc/scoped_refptr.h"
35 ConstIterator& operator=(ConstIterator
const&);
36 ConstIterator(ConstIterator
const&);
46 MCNAPI ::webrtc::RTCStatsReport::ConstIterator&
operator++();
67 RTCStatsReport& operator=(RTCStatsReport
const&);
68 RTCStatsReport(RTCStatsReport
const&);
74 MCNAPI
void AddStats(::std::unique_ptr<::webrtc::RTCStats const> stats);
76 MCNAPI ::webrtc::scoped_refptr<::webrtc::RTCStatsReport>
Copy()
const;
78 MCNAPI ::webrtc::RTCStats
const*
Get(::std::string
const&
id)
const;
80 MCNAPI ::std::unique_ptr<::webrtc::RTCStats const>
Take(::std::string
const&
id);
86 MCNAPI ::webrtc::RTCStatsReport::ConstIterator
begin()
const;
88 MCNAPI ::webrtc::RTCStatsReport::ConstIterator
end()
const;
Definition RefCountedNonVirtual.h:8
Definition RTCStatsReport.h:25
MCAPI::webrtc::RTCStats const & operator*() const
MCAPI::webrtc::RTCStatsReport::ConstIterator & operator++()
MCAPI bool operator!=(::webrtc::RTCStatsReport::ConstIterator const &other) const
MCAPI::std::string ToJson() const
MCAPI::webrtc::RTCStatsReport::ConstIterator end() const
MCAPI void AddStats(::std::unique_ptr<::webrtc::RTCStats const > stats)
MCAPI::webrtc::RTCStats const * Get(::std::string const &id) const
MCAPI::webrtc::RTCStatsReport::ConstIterator begin() const
static MCAPI ::webrtc::scoped_refptr<::webrtc::RTCStatsReport > Create(::webrtc::Timestamp timestamp)
MCAPI void TakeMembersFrom(::webrtc::scoped_refptr<::webrtc::RTCStatsReport > other)
MCAPI ::std::unique_ptr<::webrtc::RTCStats const > Take(::std::string const &id)
MCAPI ::webrtc::scoped_refptr<::webrtc::RTCStatsReport > Copy() const
Definition Timestamp.h:15
Definition scoped_refptr.h:8