![]() |
RDK Documentation (Open Sourced RDK Components)
|
Class for the Metrics Data event. More...
#include <AampEvent.h>


Public Member Functions | |
| MetricsDataEvent ()=delete | |
| MetricsDataEvent (const MetricsDataEvent &)=delete | |
| MetricsDataEvent & | operator= (const MetricsDataEvent &)=delete |
| MetricsDataEvent (MetricsDataType dataType, const std::string &uuid, const std::string &data) | |
| MetricsDataEvent Constructor. | |
| virtual | ~MetricsDataEvent () |
| MetricsDataEvent Destructor. | |
| MetricsDataType | getMetricsDataType () const |
| Get Metrics Data Type. More... | |
| const std::string & | getMetricUUID () const |
| Get Metric UUID. More... | |
| const std::string & | getMetricsData () const |
| Get Metrics Data. More... | |
Public Member Functions inherited from AAMPEventObject | |
| AAMPEventObject (const AAMPEventObject &)=delete | |
| Copy constructor disabled. More... | |
| AAMPEventObject & | operator= (const AAMPEventObject &)=delete |
| assignment operator disabled More... | |
| AAMPEventObject (AAMPEventType type) | |
| AAMPEventObject Constructor. | |
| virtual | ~AAMPEventObject () |
| AAMPEvent Destructor. | |
| AAMPEventType | getType () const |
| Get Event Type. More... | |
Private Attributes | |
| MetricsDataType | mMetricsDataType |
| std::string | mMetricUUID |
| std::string | mMetricsData |
Class for the Metrics Data event.
Definition at line 1768 of file AampEvent.h.
|
delete |
| [in] | dataType | - Data type |
| [in] | uuid | - unique identifier |
| [in] | data | - Metrics data |
| MetricsDataEvent::getMetricsDataType | ( | ) | const |
| MetricsDataEvent::getMetricUUID | ( | ) | const |
| MetricsDataEvent::getMetricsData | ( | ) | const |
|
private |
type of data , e.g AAMP_DATA_VIDEO_END for VideoEndEvent data
Definition at line 1770 of file AampEvent.h.
|
private |
unique session id passed during tune
Definition at line 1771 of file AampEvent.h.
|
private |
metrics data
Definition at line 1772 of file AampEvent.h.