Symbol: PackageFilterRef
src/apps/haikudepot/model/Model.cpp
208
PackageFilterRef
src/apps/haikudepot/model/Model.h
111
PackageFilterRef Filter() const;
src/apps/haikudepot/model/Model.h
225
PackageFilterRef fFilter;
src/apps/haikudepot/packagemodel/PackageFilter.cpp
25
AndFilter::AddFilter(PackageFilterRef filter)
src/apps/haikudepot/packagemodel/PackageFilter.cpp
291
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
294
return PackageFilterRef(new CategoryFilter(category), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
298
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
301
return PackageFilterRef(new SearchTermsFilter(searchTerms), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
305
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
308
return PackageFilterRef(new DepotFilter(depotName), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
31
NotFilter::NotFilter(PackageFilterRef filter)
src/apps/haikudepot/packagemodel/PackageFilter.cpp
312
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
315
return PackageFilterRef(new StateFilter(state), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
319
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
322
return PackageFilterRef(new DesktopFilter(), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
326
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
329
return PackageFilterRef(new NativeDesktopFilter(), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
333
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
336
return PackageFilterRef(new SourceFilter(), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
340
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
343
return PackageFilterRef(new DevelopmentFilter(), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
347
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
350
return PackageFilterRef(new FalseFilter(), true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
354
/*static*/ PackageFilterRef
src/apps/haikudepot/packagemodel/PackageFilter.cpp
378
andFilter->AddFilter(PackageFilterRef(new NotFilter(CreateStateFilter(ACTIVATED)), true));
src/apps/haikudepot/packagemodel/PackageFilter.cpp
381
andFilter->AddFilter(PackageFilterRef(new NotFilter(CreateSourceFilter()), true));
src/apps/haikudepot/packagemodel/PackageFilter.cpp
384
andFilter->AddFilter(PackageFilterRef(new NotFilter(CreateDevelopmentFilter()), true));
src/apps/haikudepot/packagemodel/PackageFilter.cpp
386
return PackageFilterRef(andFilter, true);
src/apps/haikudepot/packagemodel/PackageFilter.cpp
48
std::vector<PackageFilterRef>::const_iterator it;
src/apps/haikudepot/packagemodel/PackageFilter.cpp
50
PackageFilterRef aFilter = *it;
src/apps/haikudepot/packagemodel/PackageFilter.h
40
NotFilter(PackageFilterRef filter);
src/apps/haikudepot/packagemodel/PackageFilter.h
44
PackageFilterRef fFilter;
src/apps/haikudepot/packagemodel/PackageFilter.h
51
void AddFilter(PackageFilterRef filter);
src/apps/haikudepot/packagemodel/PackageFilter.h
55
std::vector<PackageFilterRef>
src/apps/haikudepot/packagemodel/PackageFilter.h
63
static PackageFilterRef CreateCategoryFilter(const BString& category);
src/apps/haikudepot/packagemodel/PackageFilter.h
64
static PackageFilterRef CreateSearchTermsFilter(const BString& searchTerms);
src/apps/haikudepot/packagemodel/PackageFilter.h
65
static PackageFilterRef CreateDepotFilter(const BString& depotName);
src/apps/haikudepot/packagemodel/PackageFilter.h
66
static PackageFilterRef CreateStateFilter(PackageState state);
src/apps/haikudepot/packagemodel/PackageFilter.h
67
static PackageFilterRef CreateDesktopFilter();
src/apps/haikudepot/packagemodel/PackageFilter.h
68
static PackageFilterRef CreateNativeDesktopFilter();
src/apps/haikudepot/packagemodel/PackageFilter.h
69
static PackageFilterRef CreateSourceFilter();
src/apps/haikudepot/packagemodel/PackageFilter.h
70
static PackageFilterRef CreateDevelopmentFilter();
src/apps/haikudepot/packagemodel/PackageFilter.h
71
static PackageFilterRef CreateFalseFilter();
src/apps/haikudepot/packagemodel/PackageFilter.h
72
static PackageFilterRef CreateFilter(const PackageFilterSpecificationRef specification);
src/apps/haikudepot/ui/MainWindow.cpp
919
PackageFilterRef filter = fModel.Filter();