Definition at line 127 of file FeatureTableRepositoryInFile.h. References Impala::FileNameConcat(), Impala::Persistency::FeatureLocator::GetContainer(), Impala::Persistency::FeatureLocator::GetFeatureName(), Impala::Persistency::FeatureLocator::GetIsCodebook(), Impala::Persistency::FeatureLocator::GetIsPartial(), Impala::Persistency::FeatureLocator::GetStartFrame(), Impala::Persistency::FeatureLocator::GetTopString(), Impala::Persistency::FeatureLocator::GetWalkType(), and Impala::MakeString(). Referenced by Add(), Delete(), Exists(), ExposeFile(), and Get(). 00128 { 00129 String dir = loc.GetTopString(); 00130 if (loc.GetWalkType() != "Image") 00131 dir = FileNameConcat(dir, loc.GetWalkType()); 00132 00133 if (forAll) 00134 return dir; 00135 00136 if (!loc.GetIsCodebook()) 00137 dir = FileNameConcat(dir, loc.GetFeatureName()); 00138 dir = FileNameConcat(dir, loc.GetContainer()); 00139 if (loc.GetIsPartial()) 00140 dir = FileNameConcat(dir, "part_" + MakeString(loc.GetStartFrame())); 00141 return dir; 00142 }
Here is the call graph for this function: ![]()
|