openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
eCridData Struct Reference

#include <event.h>

Inheritance diagram for eCridData:
eCridData_ENUMS

Public Member Functions

 DECLARE_REF (eCridData)
 
 eCridData (const eCridData &d)
 
 eCridData ()
 
int getLocation (void) const
 
int getType (void) const
 
std::string getCrid (void) const
 

Public Attributes

uint8_t m_type
 
uint8_t m_location
 
std::string m_crid
 

Friends

class eServiceEvent
 

Additional Inherited Members

- Public Types inherited from eCridData_ENUMS
enum  {
  EPISODE = 0x1 , SERIES = 0x2 , RECOMMENDATION = 0x3 , OFFSET_AU = 0x30 ,
  EPISODE_AU = EPISODE + OFFSET_AU , SERIES_AU = SERIES + OFFSET_AU , RECOMMENDATION_AU = RECOMMENDATION + OFFSET_AU
}
 

Constructor & Destructor Documentation

◆ eCridData() [1/2]

eCridData::eCridData ( const eCridData d)
inline

◆ eCridData() [2/2]

eCridData::eCridData ( )
inline

Member Function Documentation

◆ DECLARE_REF()

eCridData::DECLARE_REF ( eCridData  )

◆ getCrid()

std::string eCridData::getCrid ( void  ) const
inline

◆ getLocation()

int eCridData::getLocation ( void  ) const
inline

◆ getType()

int eCridData::getType ( void  ) const
inline

Friends And Related Function Documentation

◆ eServiceEvent

friend class eServiceEvent
friend

Member Data Documentation

◆ m_crid

std::string eCridData::m_crid

◆ m_location

uint8_t eCridData::m_location

◆ m_type

uint8_t eCridData::m_type

The documentation for this struct was generated from the following file: