|
Classes |
struct | TagDescr |
class | Mtags |
Defines |
#define | Y2LOG "PMPackageImEx" |
#define | OUTSTR(v, s) str << v "(" << s.size() << ")" |
#define | Mstag(t, v, m) case t: tagvec[i] = TagDescr(v,m); break |
#define | OUTSTR(v) case TaggedFile::v: return #v |
Typedefs |
typedef PMPackageImEx::NameSet | NameSet |
typedef PMPackageImEx::NameEdSet | NameEdSet |
Functions |
| IMPL_BASE_POINTER (PMPackageImEx) |
void | insert (NameSet &data, const constPMSelectablePtr &sel_r) |
void | insert (NameEdSet &data, const constPMObjectPtr &obj_r) |
bool | onSystem (const constPMSelectablePtr &sel_r) |
bool | offSystem (const constPMSelectablePtr &sel_r) |
bool | user_set_onSystem (const PMSelectablePtr &sel_r) |
bool | user_set_offSystem (const PMSelectablePtr &sel_r) |
void | bring_onSystem (const PMSelectablePtr &sel, const PkgName &name) |
void | bring_offSystem (const PMSelectablePtr &sel, const PkgName &name) |
void | handle_unmentioned (const PMSelectablePtr &sel, bool remove_unmentioned) |
void | doSet (std::set< LangCode > &data, const std::list< std::string > &values) |
void | doSet (NameEdSet &data, const std::list< std::string > &values) |
void | doSet (NameSet &data, const std::list< std::string > &values) |
void | doWrite (std::ostream &str, const TagDescr &tag, const std::set< LangCode > &data) |
void | doWrite (std::ostream &str, const TagDescr &tag, const NameEdSet &data) |
void | doWrite (std::ostream &str, const TagDescr &tag, const NameSet &data) |