![]() |
|
Utility class for custom resolver implementations. More...
Public Types | |
using | CachePtr = std::shared_ptr< CachedType > |
Public Member Functions | |
void | BeginCacheScope (VtValue *cacheScopeData) |
void | EndCacheScope (VtValue *cacheScopeData) |
CachePtr | GetCurrentCache () |
Utility class for custom resolver implementations.
This class wraps up a common pattern for implementing thread-local scoped caches for ArResolver::BeginCacheScope and ArResolver::EndCacheScope.
Definition at line 66 of file threadLocalScopedCache.h.