X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/c9622ed49e250b776934dbd29a61bbb7a3ea2772..56bcacbaa12fba624475fcdae3d9384091d2e1a6:/lib/service/listboxservice.h diff --git a/lib/service/listboxservice.h b/lib/service/listboxservice.h index b2fc311b..d64805c5 100644 --- a/lib/service/listboxservice.h +++ b/lib/service/listboxservice.h @@ -13,13 +13,13 @@ public: eListboxServiceContent(); void setRoot(const eServiceReference &ref); void getCurrent(eServiceReference &ref); - + /* support for marked services */ void initMarked(); void addMarked(const eServiceReference &ref); void removeMarked(const eServiceReference &ref); int isMarked(const eServiceReference &ref); - + /* this is NOT thread safe! */ void markedQueryStart(); int markedQueryNext(eServiceReference &ref); @@ -46,9 +46,9 @@ public: void setElementFont(int element, gFont *font); void sort(); - + int setCurrentMarked(bool); - + protected: void cursorHome(); void cursorEnd(); @@ -56,7 +56,7 @@ protected: int cursorValid(); int cursorSet(int n); int cursorGet(); - + void cursorSave(); void cursorRestore(); int size(); @@ -87,7 +87,6 @@ private: /* support for marked services */ std::set m_marked; - std::set::const_iterator m_marked_iterator; /* support for movemode */