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

#include <atsc.h>

Inheritance diagram for ExtendedTextTableSection:

Public Member Functions

 ExtendedTextTableSection (const uint8_t *const buffer)
 
 ~ExtendedTextTableSection (void)
 
uint32_t getETMId (void) const
 
const std::string getMessage (const std::string &language) const
 

Static Public Attributes

static const uint16_t LENGTH = 4096
 
static const int TID = 0xcc
 
static const uint32_t TIMEOUT = 10000
 

Protected Attributes

unsigned ETMId: 32
 
MultipleStringStructuremessage
 

Constructor & Destructor Documentation

◆ ExtendedTextTableSection()

ExtendedTextTableSection::ExtendedTextTableSection ( const uint8_t *const  buffer)

◆ ~ExtendedTextTableSection()

ExtendedTextTableSection::~ExtendedTextTableSection ( void  )

Member Function Documentation

◆ getETMId()

uint32_t ExtendedTextTableSection::getETMId ( void  ) const

◆ getMessage()

const std::string ExtendedTextTableSection::getMessage ( const std::string &  language) const

Member Data Documentation

◆ ETMId

unsigned ExtendedTextTableSection::ETMId
protected

◆ LENGTH

const uint16_t ExtendedTextTableSection::LENGTH = 4096
static

◆ message

MultipleStringStructure* ExtendedTextTableSection::message
protected

◆ TID

const int ExtendedTextTableSection::TID = 0xcc
static

◆ TIMEOUT

const uint32_t ExtendedTextTableSection::TIMEOUT = 10000
static

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