RDK Documentation (Open Sourced RDK Components)
AAMPEventObject Class Reference

Base class of all AAMP events. New AAMP event object for ease of use While defining new event objects inherit from this base class. More...

#include <AampEvent.h>

Inheritance diagram for AAMPEventObject:
Inheritance graph
Collaboration diagram for AAMPEventObject:
Collaboration graph

Public Member Functions

 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

AAMPEventType mType
 

yes

Base class of all AAMP events. New AAMP event object for ease of use While defining new event objects inherit from this base class.

Definition at line 496 of file AampEvent.h.

Constructor & Destructor Documentation

◆ AAMPEventObject()

AAMPEventObject::AAMPEventObject ( const AAMPEventObject )
delete

Copy constructor disabled.

Member Function Documentation

◆ operator=()

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

assignment operator disabled

◆ getType()

AAMPEventType AAMPEventObject::getType ( ) const

Get Event Type.

Returns
Event Type

Definition at line 114 of file AampEvent.cpp.

Field Documentation

◆ mType

AAMPEventType AAMPEventObject::mType
private

Event type

Definition at line 498 of file AampEvent.h.


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