X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/494169d25068e3d3dd2dcc8b37b42d32df6935e7..d43e4676bd757d1de73b8dd669154ffd42192b10:/lib/service/listboxservice.h diff --git a/lib/service/listboxservice.h b/lib/service/listboxservice.h index ae0ec5a6..234cd390 100644 --- a/lib/service/listboxservice.h +++ b/lib/service/listboxservice.h @@ -5,15 +5,17 @@ #include #include -class eEPGCache; - class eListboxServiceContent: public virtual iListboxContent { DECLARE_REF(eListboxServiceContent); - eEPGCache *epgcache; public: eListboxServiceContent(); - void setRoot(const eServiceReference &ref); + + void addService(const eServiceReference &ref); + void FillFinished(); + + void setIgnoreService( const eServiceReference &service ); + void setRoot(const eServiceReference &ref, bool justSet=false); void getCurrent(eServiceReference &ref); int getNextBeginningWithChar(char c); @@ -99,6 +101,8 @@ private: bool m_current_marked; int m_numberoffset; + + eServiceReference m_is_playable_ignore; }; #endif