A thunk for shared pointers computing the result only once and using atomic operations to store the cached result.
More...
#include <dataSourceUtils.h>
|
| using | Handle = std::shared_ptr< T > |
| |
|
|
virtual Handle | _Compute ()=0 |
| |
template<typename T>
class UsdSkelImagingSharedPtrThunk< T >
A thunk for shared pointers computing the result only once and using atomic operations to store the cached result.
Definition at line 20 of file dataSourceUtils.h.
◆ Handle
| using Handle = std::shared_ptr<T> |
◆ Get()
◆ Invalidate()
The documentation for this class was generated from the following file: