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

#include <dvbtime.h>

Inheritance diagram for STT:
TimeTable eGTable iObject

Public Member Functions

 STT (eDVBChannel *chan, int update_count=0)
 
void start ()
 
- Public Member Functions inherited from TimeTable
 TimeTable (eDVBChannel *chan, int update_count=0)
 
void startTable (eDVBTableSpec spec)
 
void startTimer (int interval)
 
int getUpdateCount ()
 
- Public Member Functions inherited from eGTable
 eGTable ()
 
RESULT start (iDVBSectionReader *reader, const eDVBTableSpec &table)
 
RESULT start (iDVBDemux *reader, const eDVBTableSpec &table)
 
RESULT getSpec (eDVBTableSpec &spec)
 
virtual ~eGTable ()
 
- Public Member Functions inherited from iObject
void operator delete (void *p)
 
virtual void AddRef ()=0
 
virtual void Release ()=0
 

Additional Inherited Members

- Public Attributes inherited from eGTable
sigc::signal1< void, int > tableReady
 
int error
 
int ready
 
- Protected Member Functions inherited from TimeTable
void ready (int)
 
- Protected Member Functions inherited from eGTable
virtual int createTable (unsigned int nr, const uint8_t *data, unsigned int max)=0
 
virtual unsigned int totalSections (unsigned int max)
 
- Protected Member Functions inherited from iObject
virtual ~iObject ()
 
- Protected Attributes inherited from TimeTable
eDVBChannelchan
 
ePtr< iDVBDemuxdemux
 
ePtr< eTimerm_interval_timer
 
int update_count
 
- Static Protected Attributes inherited from eGTable
static const bool m_debug = false
 

Constructor & Destructor Documentation

◆ STT()

STT::STT ( eDVBChannel chan,
int  update_count = 0 
)

Member Function Documentation

◆ start()

void STT::start ( )
virtual

Implements TimeTable.


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