PackageFilterRef
PackageFilterRef
PackageFilterRef Filter() const;
PackageFilterRef fFilter;
AndFilter::AddFilter(PackageFilterRef filter)
/*static*/ PackageFilterRef
NotFilter::NotFilter(PackageFilterRef filter)
return PackageFilterRef(new CategoryFilter(category), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new SearchTermsFilter(searchTerms), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new DepotFilter(depotName), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new StateFilter(state), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new DesktopFilter(), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new NativeDesktopFilter(), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new SourceFilter(), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new DevelopmentFilter(), true);
/*static*/ PackageFilterRef
return PackageFilterRef(new FalseFilter(), true);
/*static*/ PackageFilterRef
andFilter->AddFilter(PackageFilterRef(new NotFilter(CreateStateFilter(ACTIVATED)), true));
andFilter->AddFilter(PackageFilterRef(new NotFilter(CreateSourceFilter()), true));
andFilter->AddFilter(PackageFilterRef(new NotFilter(CreateDevelopmentFilter()), true));
return PackageFilterRef(andFilter, true);
std::vector<PackageFilterRef>::const_iterator it;
PackageFilterRef aFilter = *it;
NotFilter(PackageFilterRef filter);
PackageFilterRef fFilter;
void AddFilter(PackageFilterRef filter);
std::vector<PackageFilterRef>
static PackageFilterRef CreateCategoryFilter(const BString& category);
static PackageFilterRef CreateSearchTermsFilter(const BString& searchTerms);
static PackageFilterRef CreateDepotFilter(const BString& depotName);
static PackageFilterRef CreateStateFilter(PackageState state);
static PackageFilterRef CreateDesktopFilter();
static PackageFilterRef CreateNativeDesktopFilter();
static PackageFilterRef CreateSourceFilter();
static PackageFilterRef CreateDevelopmentFilter();
static PackageFilterRef CreateFalseFilter();
static PackageFilterRef CreateFilter(const PackageFilterSpecificationRef specification);
PackageFilterRef filter = fModel.Filter();