Lines Matching defs:filter
87 while (BasicEntryFilter* filter = fIncludeFilters) {
88 fIncludeFilters = filter->NextFilter();
89 delete filter;
92 while (BasicEntryFilter* filter = fExcludeFilters) {
93 fExcludeFilters = filter->NextFilter();
94 delete filter;
98 void AddIncludeFilter(BasicEntryFilter* filter)
100 _AddFilter(fIncludeFilters, filter);
108 void AddExcludeFilter(BasicEntryFilter* filter)
110 _AddFilter(fExcludeFilters, filter);
137 BasicEntryFilter* filter)
139 filter->SetNextFilter(filterList);
140 filterList = filter;
146 BasicEntryFilter* filter = new(std::nothrow) BasicEntryFilter;
147 if (filter == NULL)
150 if (!filter->SetTo(pattern, isFilePattern)) {
151 delete filter;
155 _AddFilter(filterList, filter);
163 const BasicEntryFilter* filter = filterList;
164 while (filter) {
165 if (filter->Filter(path, name))
167 filter = filter->NextFilter();