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: