Searched defs:IdBase (Results 1 - 2 of 2) sorted by relevance

/external/webrtc/talk/app/webrtc/
H A Dstatstypes.cc81 class BandwidthEstimationId : public StatsReport::IdBase {
84 : StatsReport::IdBase(StatsReport::kStatsReportTypeBwe) {}
88 class TypedId : public StatsReport::IdBase {
91 : StatsReport::IdBase(type), id_(id) {}
93 bool Equals(const IdBase& other) const override {
94 return IdBase::Equals(other) &&
106 class TypedIntId : public StatsReport::IdBase {
109 : StatsReport::IdBase(type), id_(id) {}
111 bool Equals(const IdBase& other) const override {
112 return IdBase
223 StatsReport::IdBase::IdBase(StatsType type) : type_(type) {} function in class:webrtc::StatsReport::IdBase
[all...]
H A Dstatstypes.h226 class IdBase : public rtc::RefCountInterface { class in class:webrtc::StatsReport
228 ~IdBase() override;
231 // Users of IdBase will be using the Id typedef, which is compatible with
234 bool Equals(const rtc::scoped_refptr<IdBase>& other) const {
241 // Protected since users of the IdBase type will be using the Id typedef.
242 virtual bool Equals(const IdBase& other) const;
244 IdBase(StatsType type); // Only meant for derived classes.
250 typedef rtc::scoped_refptr<IdBase> Id;

Completed in 96 milliseconds