

| Public Member Functions | |
| LLCanCache (LLInventoryModel *model) | |
| virtual | ~LLCanCache () | 
| virtual bool | operator() (LLInventoryCategory *cat, LLInventoryItem *item) | 
| Protected Attributes | |
| LLInventoryModel * | mModel | 
| std::set< LLUUID > | mCachedCatIDs | 
Definition at line 119 of file llinventorymodel.cpp.
| LLCanCache::LLCanCache | ( | LLInventoryModel * | model | ) |  [inline] | 
Definition at line 122 of file llinventorymodel.cpp.
| virtual LLCanCache::~LLCanCache | ( | ) |  [inline, virtual] | 
Definition at line 123 of file llinventorymodel.cpp.
| bool LLCanCache::operator() | ( | LLInventoryCategory * | cat, | |
| LLInventoryItem * | item | |||
| ) |  [virtual] | 
Implements LLInventoryCollectFunctor.
Definition at line 130 of file llinventorymodel.cpp.
References c, LLDynamicArray< Type, BlockSize >::count(), LLInventoryModel::getDirectDescendentsOf(), LLInventoryObject::getParentUUID(), mCachedCatIDs, mModel, S32, and LLViewerInventoryCategory::VERSION_UNKNOWN.
| std::set<LLUUID> LLCanCache::mCachedCatIDs  [protected] | 
| LLInventoryModel* LLCanCache::mModel  [protected] | 
 1.4.7
 1.4.7