void save();
void loadBouquet(const char *path);
- void saveBouquet(const char *path);
void loadBouquets();
- void saveBouquets();
eDVBDB();
virtual ~eDVBDB();
RESULT addService(const eServiceReferenceDVB &service, eDVBService *service);
RESULT getService(const eServiceReferenceDVB &reference, ePtr<eDVBService> &service);
+ RESULT flush();
RESULT startQuery(ePtr<iDVBChannelListQuery> &query, eDVBChannelQuery *query, const eServiceReference &source);
- RESULT getBouquet(const eServiceReference &ref, const eBouquet* &bouquet);
+ RESULT getBouquet(const eServiceReference &ref, eBouquet* &bouquet);
};
// we have to add a possibility to invalidate here.