RDK Documentation (Open Sourced RDK Components)
SupportedSpeedsChangedEvent Class Reference

Class for the supported speeds changed event. More...

#include <AampEvent.h>

Inheritance diagram for SupportedSpeedsChangedEvent:
Inheritance graph
Collaboration diagram for SupportedSpeedsChangedEvent:
Collaboration graph

Public Member Functions

 SupportedSpeedsChangedEvent (const SupportedSpeedsChangedEvent &)=delete
 Copy constructor disabled. More...
 
SupportedSpeedsChangedEventoperator= (const SupportedSpeedsChangedEvent &)=delete
 assignment operator disabled More...
 
 SupportedSpeedsChangedEvent ()
 SupportedSpeedsChangedEvent Constructor.
 
virtual ~SupportedSpeedsChangedEvent ()
 SupportedSpeedsChangedEvent Destructor.
 
void addSupportedSpeed (float speed)
 Add a Supported Speed. More...
 
const std::vector< float > & getSupportedSpeeds () const
 Get Supported Speeds. More...
 
int getSupportedSpeedCount () const
 Get Supported Speeds Count. More...
 
- Public Member Functions inherited from AAMPEventObject
 AAMPEventObject (const AAMPEventObject &)=delete
 Copy constructor disabled. More...
 
AAMPEventObjectoperator= (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

std::vector< float > mSupportedSpeeds
 

yes

Class for the supported speeds changed event.

Definition at line 1257 of file AampEvent.h.

Constructor & Destructor Documentation

◆ SupportedSpeedsChangedEvent()

SupportedSpeedsChangedEvent::SupportedSpeedsChangedEvent ( const SupportedSpeedsChangedEvent )
delete

Copy constructor disabled.

Member Function Documentation

◆ operator=()

SupportedSpeedsChangedEvent& SupportedSpeedsChangedEvent::operator= ( const SupportedSpeedsChangedEvent )
delete

assignment operator disabled

◆ addSupportedSpeed()

void SupportedSpeedsChangedEvent::addSupportedSpeed ( float  speed)

Add a Supported Speed.

Parameters
[in]speed- Speed
Returns
void

Definition at line 774 of file AampEvent.cpp.

◆ getSupportedSpeeds()

const std::vector< float > & SupportedSpeedsChangedEvent::getSupportedSpeeds ( ) const

Get Supported Speeds.

Returns
Vector of supported speeds

Definition at line 784 of file AampEvent.cpp.

◆ getSupportedSpeedCount()

int SupportedSpeedsChangedEvent::getSupportedSpeedCount ( ) const

Get Supported Speeds Count.

Returns
Supported speeds count

Definition at line 794 of file AampEvent.cpp.

Field Documentation

◆ mSupportedSpeeds

std::vector<float> SupportedSpeedsChangedEvent::mSupportedSpeeds
private

Supported playback speeds

Definition at line 1259 of file AampEvent.h.


The documentation for this class was generated from the following files: