24 #ifndef NCPkgFilterService_h
25 #define NCPkgFilterService_h
32 #include <zypp/RepoManager.h>
34 #include <yui/ncurses/NCPadWidget.h>
35 #include <yui/ncurses/NCPopup.h>
36 #include <yui/ncurses/NCPushButton.h>
37 #include <yui/ncurses/NCTable.h>
38 #include <yui/ncurses/NCTablePad.h>
48 typedef std::string ZyppService;
74 ZyppService getService()
const {
return service; }
86 zypp::shared_ptr<zypp::RepoManager> repo_manager;
112 virtual void addLine( ZyppService r,
const std::vector<std::string> & cols );
139 virtual NCursesEvent wHandleInput ( wint_t ch );
Definition: NCPackageSelector.h:110
Definition: NCPkgFilterService.h:79
NCPkgServiceTag * getTag(int index)
Definition: NCPkgFilterService.cc:147
void showServicePackages()
Definition: NCPkgFilterService.cc:232
std::string getDescription(ZyppService r)
Definition: NCPkgFilterService.cc:188
bool fillServiceList()
Definition: NCPkgFilterService.cc:207
static bool any_service()
Definition: NCPkgFilterService.cc:80
ZyppService getService(int index)
Definition: NCPkgFilterService.cc:173
virtual void addLine(ZyppService r, const std::vector< std::string > &cols)
Definition: NCPkgFilterService.cc:120
Definition: NCPkgFilterService.h:51
NCPkgServiceTag(ZyppService service)
Definition: NCPkgFilterService.cc:55