#include <rtcstats.h>
|
enum | Type {
kBool,
kInt32,
kUint32,
kInt64,
kUint64,
kDouble,
kString,
kSequenceBool,
kSequenceInt32,
kSequenceUint32,
kSequenceInt64,
kSequenceUint64,
kSequenceDouble,
kSequenceString,
kBool,
kInt32,
kUint32,
kInt64,
kUint64,
kDouble,
kString,
kSequenceBool,
kSequenceInt32,
kSequenceUint32,
kSequenceInt64,
kSequenceUint64,
kSequenceDouble,
kSequenceString
} |
|
enum | Type {
kBool,
kInt32,
kUint32,
kInt64,
kUint64,
kDouble,
kString,
kSequenceBool,
kSequenceInt32,
kSequenceUint32,
kSequenceInt64,
kSequenceUint64,
kSequenceDouble,
kSequenceString,
kBool,
kInt32,
kUint32,
kInt64,
kUint64,
kDouble,
kString,
kSequenceBool,
kSequenceInt32,
kSequenceUint32,
kSequenceInt64,
kSequenceUint64,
kSequenceDouble,
kSequenceString
} |
|
◆ Type [1/2]
Enumerator |
---|
kBool | |
kInt32 | |
kUint32 | |
kInt64 | |
kUint64 | |
kDouble | |
kString | |
kSequenceBool | |
kSequenceInt32 | |
kSequenceUint32 | |
kSequenceInt64 | |
kSequenceUint64 | |
kSequenceDouble | |
kSequenceString | |
kBool | |
kInt32 | |
kUint32 | |
kInt64 | |
kUint64 | |
kDouble | |
kString | |
kSequenceBool | |
kSequenceInt32 | |
kSequenceUint32 | |
kSequenceInt64 | |
kSequenceUint64 | |
kSequenceDouble | |
kSequenceString | |
◆ Type [2/2]
Enumerator |
---|
kBool | |
kInt32 | |
kUint32 | |
kInt64 | |
kUint64 | |
kDouble | |
kString | |
kSequenceBool | |
kSequenceInt32 | |
kSequenceUint32 | |
kSequenceInt64 | |
kSequenceUint64 | |
kSequenceDouble | |
kSequenceString | |
kBool | |
kInt32 | |
kUint32 | |
kInt64 | |
kUint64 | |
kDouble | |
kString | |
kSequenceBool | |
kSequenceInt32 | |
kSequenceUint32 | |
kSequenceInt64 | |
kSequenceUint64 | |
kSequenceDouble | |
kSequenceString | |
◆ ~RTCStatsMemberInterface() [1/2]
virtual webrtc::RTCStatsMemberInterface::~RTCStatsMemberInterface |
( |
| ) |
|
|
inlinevirtual |
◆ RTCStatsMemberInterface() [1/2]
webrtc::RTCStatsMemberInterface::RTCStatsMemberInterface |
( |
const char * |
name, |
|
|
bool |
is_defined |
|
) |
| |
|
inlineprotected |
◆ ~RTCStatsMemberInterface() [2/2]
virtual webrtc::RTCStatsMemberInterface::~RTCStatsMemberInterface |
( |
| ) |
|
|
inlinevirtual |
◆ RTCStatsMemberInterface() [2/2]
webrtc::RTCStatsMemberInterface::RTCStatsMemberInterface |
( |
const char * |
name, |
|
|
bool |
is_defined |
|
) |
| |
|
inlineprotected |
◆ cast_to() [1/2]
template<typename T >
const T& webrtc::RTCStatsMemberInterface::cast_to |
( |
| ) |
const |
|
inline |
◆ cast_to() [2/2]
template<typename T >
const T& webrtc::RTCStatsMemberInterface::cast_to |
( |
| ) |
const |
|
inline |
◆ is_defined() [1/2]
bool webrtc::RTCStatsMemberInterface::is_defined |
( |
| ) |
const |
|
inline |
◆ is_defined() [2/2]
bool webrtc::RTCStatsMemberInterface::is_defined |
( |
| ) |
const |
|
inline |
◆ is_sequence() [1/2]
virtual bool webrtc::RTCStatsMemberInterface::is_sequence |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ is_sequence() [2/2]
virtual bool webrtc::RTCStatsMemberInterface::is_sequence |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ is_string() [1/2]
virtual bool webrtc::RTCStatsMemberInterface::is_string |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ is_string() [2/2]
virtual bool webrtc::RTCStatsMemberInterface::is_string |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ name() [1/2]
const char* webrtc::RTCStatsMemberInterface::name |
( |
| ) |
const |
|
inline |
◆ name() [2/2]
const char* webrtc::RTCStatsMemberInterface::name |
( |
| ) |
const |
|
inline |
◆ operator!=() [1/2]
◆ operator!=() [2/2]
◆ operator==() [1/2]
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ operator==() [2/2]
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ type() [1/2]
virtual Type webrtc::RTCStatsMemberInterface::type |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ type() [2/2]
virtual Type webrtc::RTCStatsMemberInterface::type |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ ValueToString() [1/2]
virtual std::string webrtc::RTCStatsMemberInterface::ValueToString |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ ValueToString() [2/2]
virtual std::string webrtc::RTCStatsMemberInterface::ValueToString |
( |
| ) |
const |
|
pure virtual |
Implemented in webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< T >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< int64_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< uint32_t >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< double >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::string >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< std::string > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint32_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< uint64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< int64_t > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< double > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< std::vector< bool > >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< int32_t >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< bool >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< std::vector< int32_t > >, webrtc::RTCStatsMember< uint64_t >, and webrtc::RTCStatsMember< uint64_t >.
◆ is_defined_
bool webrtc::RTCStatsMemberInterface::is_defined_ |
|
protected |
◆ name_
const char *const webrtc::RTCStatsMemberInterface::name_ |
|
protected |
The documentation for this class was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/api/stats/rtcstats.h