18 #ifndef __H__OCULAR_RESOURCES_RESOURCE_DETAILS__H__
19 #define __H__OCULAR_RESOURCES_RESOURCE_DETAILS__H__
21 #include "Resource.hpp"
38 class ResourceManager;
61 Resource* getResourceUntracked()
const;
66 uint64_t getTimeOfLastRequest()
const;
71 unsigned getNumberOfRequests()
const;
76 uint64_t getSize()
const;
81 ResourceType getType()
const;
unsigned m_NumberOfRequests
In NS.
Definition: ResourceDetails.hpp:94
Maintains a resource and usage details.
Definition: ResourceDetails.hpp:44
uint64_t m_LastRequest
Secondary copy of ResourceType. Mainly used when identifying subresources of MultiResource instances...
Definition: ResourceDetails.hpp:93
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
Definition: ResourceManager.hpp:110
Definition: Resource.hpp:46