Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

void Impala::Application::VideoExcel::TableDataSource::RemoveFilter ( String  column  )  [inline]

Definition at line 550 of file TableDataSource.h.

References ApplyFilters(), mFilters, mFiltersActive, and mFiltersWorking.

Referenced by RegisterFilter().

00551     {
00552         std::list<TableFilter*>::iterator it;
00553         for (it=mFilters.begin(); it!=mFilters.end(); it++)
00554         {
00555             if ((*it)->GetColumn() == column)
00556                 mFilters.erase(it); //delete *it;
00557 
00558             if (mFilters.size() == 0)
00559                 mFiltersActive = false;
00560 
00561             // RvB: Below is a BUG!!! Not used yet but needs to be solved
00562             if (!mFiltersWorking)
00563                 ApplyFilters();
00564                 break;
00565         }
00566     }

Here is the call graph for this function:


Generated on Thu Jan 13 09:16:45 2011 for ImpalaSrc by  doxygen 1.5.1