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

Array2dVec3UInt8* Impala::Application::MediaTable::TableDataSource::GetImageDataByQuid ( Quid  quid  )  [inline]

Definition at line 105 of file TableDataSource.h.

References GetImageDataByID(), mQuid, mQuids, Impala::QuidClass(), Impala::QuidId(), Impala::QuidObject(), and Impala::QuidSet().

00106     {
00107         std::map<std::string, Quid>::iterator it;
00108         if(QuidClass(mQuid) != QuidClass(quid)) return 0;
00109                 for (it=mQuids.begin(); it!=mQuids.end(); ++it)
00110                 {
00111                         /*ILOG_DEBUG(QuidClass(it->second) << ":" <<
00112                                            QuidSet(it->second) << ":" <<
00113                                            QuidObject(it->second) << ":" <<
00114                                            QuidId(it->second) << " =?= " <<
00115                                            QuidClass(quid) << ":" <<
00116                                            QuidSet(quid) << ":" <<
00117                                            QuidObject(quid) << ":" <<
00118                                            QuidId(quid));*/
00119                         if(QuidSet(it->second) != QuidSet(quid)) continue;
00120                         if(QuidObject(it->second) != QuidObject(quid)) continue;
00121                         //ILOG_DEBUG("Gotcha!");
00122                         return GetImageDataByID(it->first, QuidId(quid));
00123                 }
00124         return 0;
00125     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:44:58 2010 for ImpalaSrc by  doxygen 1.5.1