![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <esection.h>
Public Member Functions | |
| 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 |
Public Attributes | |
| sigc::signal1< void, int > | tableReady |
| int | error |
| int | ready |
Protected Member Functions | |
| 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 () |
Static Protected Attributes | |
| static const bool | m_debug = false |
| eGTable::eGTable | ( | ) |
|
virtual |
|
protectedpure virtual |
Implemented in eFastScanTable< Section >, and eTable< Section >.
|
inline |
| RESULT eGTable::start | ( | iDVBDemux * | reader, |
| const eDVBTableSpec & | table | ||
| ) |
| RESULT eGTable::start | ( | iDVBSectionReader * | reader, |
| const eDVBTableSpec & | table | ||
| ) |
|
inlineprotectedvirtual |
| int eGTable::error |
|
staticprotected |
| int eGTable::ready |
| sigc::signal1<void, int> eGTable::tableReady |