openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
MasterGuideTable Class Reference

#include <atsc.h>

Inheritance diagram for MasterGuideTable:

Public Member Functions

 MasterGuideTable (const uint8_t *const buffer)
 
 ~MasterGuideTable (void)
 
uint16_t getPID (void) const
 
uint16_t getTableType (void) const
 
uint32_t getNumberBytes (void) const
 
uint16_t getDescriptorsLoopLength (void) const
 

Protected Attributes

unsigned PID: 16
 
unsigned tableType: 16
 
unsigned numberBytes: 32
 
unsigned descriptorsLoopLength: 10
 

Constructor & Destructor Documentation

◆ MasterGuideTable()

MasterGuideTable::MasterGuideTable ( const uint8_t *const  buffer)

◆ ~MasterGuideTable()

MasterGuideTable::~MasterGuideTable ( void  )

Member Function Documentation

◆ getDescriptorsLoopLength()

uint16_t MasterGuideTable::getDescriptorsLoopLength ( void  ) const

◆ getNumberBytes()

uint32_t MasterGuideTable::getNumberBytes ( void  ) const

◆ getPID()

uint16_t MasterGuideTable::getPID ( void  ) const

◆ getTableType()

uint16_t MasterGuideTable::getTableType ( void  ) const

Member Data Documentation

◆ descriptorsLoopLength

unsigned MasterGuideTable::descriptorsLoopLength
protected

◆ numberBytes

unsigned MasterGuideTable::numberBytes
protected

◆ PID

unsigned MasterGuideTable::PID
protected

◆ tableType

unsigned MasterGuideTable::tableType
protected

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