All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
anyWeakPtr.h File Reference

Type independent WeakPtr holder class. More...

+ Include dependency graph for anyWeakPtr.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TfAnyWeakPtr
 Provides the ability to hold an arbitrary TfWeakPtr in a non-type-specific manner in order to observe whether it has expired or not. More...
 

Functions

template<class HashState , class T , class = typename std::enable_if< std::is_same<T, TfAnyWeakPtr>::value>::type>
void TfHashAppend (HashState &h, const T &ptr)
 

Detailed Description

Type independent WeakPtr holder class.

Definition in file anyWeakPtr.h.

Function Documentation

◆ TfHashAppend()

void TfHashAppend ( HashState &  h,
const T &  ptr 
)
inline

Definition at line 220 of file anyWeakPtr.h.