![]() |
openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
|
#include <errno.h>
#include <unistd.h>
#include <lib/dvb/db.h>
#include <lib/dvb/dvb.h>
#include <lib/dvb/frontend.h>
#include <lib/dvb/epgcache.h>
#include <lib/base/cfile.h>
#include <lib/base/eenv.h>
#include <lib/base/eerror.h>
#include <lib/base/estring.h>
#include <lib/base/nconfig.h>
#include <libxml/parser.h>
#include <libxml/tree.h>
#include <dvbsi++/service_description_section.h>
#include <dvbsi++/descriptor_tag.h>
#include <dvbsi++/service_descriptor.h>
#include <dvbsi++/satellite_delivery_system_descriptor.h>
#include <dvbsi++/s2_satellite_delivery_system_descriptor.h>
#include <dirent.h>
Functions | |
static int | root2gold (int root) |
DEFINE_REF (eDVBService) | |
DEFINE_REF (eDVBDB) | |
static ePtr< eDVBFrontendParameters > | parseFrontendData (char *line, int version) |
static eDVBChannelID | parseChannelData (const char *line) |
static eServiceReferenceDVB | parseServiceRefData (const char *line) |
static std::string | encode (const std::string s) |
DEFINE_REF (eDVBDBQueryBase) | |
static int | decodeType (const std::string &type) |
RESULT | parseExpression (ePtr< eDVBChannelQuery > &res, std::list< std::string >::const_iterator begin, std::list< std::string >::const_iterator end) |
DEFINE_REF (eDVBChannelQuery) | |
|
static |
DEFINE_REF | ( | eDVBChannelQuery | ) |
DEFINE_REF | ( | eDVBDB | ) |
DEFINE_REF | ( | eDVBDBQueryBase | ) |
DEFINE_REF | ( | eDVBService | ) |
|
static |
|
static |
RESULT parseExpression | ( | ePtr< eDVBChannelQuery > & | res, |
std::list< std::string >::const_iterator | begin, | ||
std::list< std::string >::const_iterator | end | ||
) |
|
static |
|
static |
|
static |