Reimplemented from Impala::Application::MediaTable::TableDataSource. Definition at line 46 of file TableDataSourceCombinedViews.h. References mTableDataViews. Referenced by AddTableDataView(), and BOOST_FIXTURE_TEST_CASE(). 00046 { 00047 // Returns number of rows if all are equal otherwise return zero 00048 std::vector<TableDataView*>::iterator mTableDataViewsIterator; 00049 00050 uint rows = -1; 00051 for(mTableDataViewsIterator = mTableDataViews.begin(); 00052 mTableDataViewsIterator != mTableDataViews.end(); ++mTableDataViewsIterator) { 00053 if(rows = -1) rows = (*mTableDataViewsIterator)->GetTotalRows(); 00054 if(rows != (*mTableDataViewsIterator)->GetTotalRows()) rows = 0; 00055 } 00056 00057 if(rows == -1) rows = 0; 00058 return rows; 00059 }
|