All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Memory Management

Classes for memory management. More...

Files

file  anyWeakPtr.h
 Type independent WeakPtr holder class.
 
file  refBase.h
 
file  refCount.h
 
file  refPtr.h
 Reference counting.
 
file  weakBase.h
 
file  weakPtr.h
 Pointer storage with deletion detection.
 

Classes

class  TfRefBase
 Enable a concrete base class for use with TfRefPtr. More...
 
class  TfSimpleRefBase
 Enable a concrete base class for use with TfRefPtr that inhibits the "unique changed" facility of TfRefPtr. More...
 
class  TfRefCount
 Reference counter class. More...
 
class  TfRefPtr< T >
 Reference-counted smart pointer utility class. More...
 
class  TfWeakBase
 Enable a concrete base class for use with TfWeakPtr. More...
 
class  TfWeakPtr< T >
 Pointer storage with deletion detection. More...
 

Detailed Description

Classes for memory management.