#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