CacheID requestResourceCache(
PrimitiveResourcePtr pResource, CacheCB func = NULL,
CacheID requestResourceCache(
PrimitiveResourcePtr pResource, CacheCB func = NULL,
- const ResourceAttributes getCachedData(PrimitiveResourcePtr pResource) const;
- const ResourceAttributes getCachedData(CacheID id) const;
+ // throw InvalidParameterException;
+ // throw HasNoCachedDataException;
+ const RCSResourceAttributes getCachedData(CacheID id) const;
static std::mutex s_mutexForCreation;
static std::unique_ptr<std::list<DataCachePtr>> s_cacheDataList;
std::map<CacheID, DataCachePtr> cacheIDmap;
static std::mutex s_mutexForCreation;
static std::unique_ptr<std::list<DataCachePtr>> s_cacheDataList;
std::map<CacheID, DataCachePtr> cacheIDmap;