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

int Impala::Application::MediaTable::TableDataSourceCombinedViews::GetTotalRows (  )  [inline, virtual]

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     }


Generated on Thu Jan 13 09:15:28 2011 for ImpalaSrc by  doxygen 1.5.1