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

TableIds* Impala::Core::Database::DataDocument::GetFilesOfDir ( int  dirId  )  [inline]

Definition at line 89 of file DataDocument.h.

References CurDirId(), Impala::Core::Database::RawDataSet::GetFirstFileId(), Impala::Core::Database::RawDataSet::GetNrFiles(), HasCurDir(), and mDataSet.

Referenced by Impala::Visualization::IxsDocumentGuiMain::HandleNewDir(), and Impala::Visualization::ShowImSetGuiMain::HandleNewFile().

00090     {
00091         if (dirId == -1)
00092         {
00093             if (!HasCurDir())
00094                 return 0;
00095             dirId = CurDirId();
00096         }
00097         int first = mDataSet->GetFirstFileId(dirId);
00098         int nr = mDataSet->GetNrFiles(dirId);
00099         TableIds* table = new TableIds(nr);
00100         for (int i=0 ; i<nr ; i++)
00101             table->Add(first + i);
00102         return table;
00103     }

Here is the call graph for this function:


Generated on Fri Mar 19 11:06:55 2010 for ImpalaSrc by  doxygen 1.5.1