LLVM: llvm::ThreadSafeRefCountedBase< Derived > Class Template Reference (original) (raw)
A thread-safe version of [RefCountedBase](classllvm%5F1%5F1RefCountedBase.html "A CRTP mixin class that adds reference counting to a type."). More...
#include "[llvm/ADT/IntrusiveRefCntPtr.h](IntrusiveRefCntPtr%5F8h%5Fsource.html)"
Inheritance diagram for llvm::ThreadSafeRefCountedBase< Derived >:
Detailed Description
template
class llvm::ThreadSafeRefCountedBase< Derived >
A thread-safe version of [RefCountedBase](classllvm%5F1%5F1RefCountedBase.html "A CRTP mixin class that adds reference counting to a type.").
Definition at line 108 of file IntrusiveRefCntPtr.h.
Constructor & Destructor Documentation
◆ ThreadSafeRefCountedBase() [2/2]
◆ ~ThreadSafeRefCountedBase()
Member Function Documentation
◆ operator=()
◆ Release()
◆ Retain()
◆ UseCount()
The documentation for this class was generated from the following file:
- include/llvm/ADT/IntrusiveRefCntPtr.h