REveRefBackPtr reference-count with back pointers.
Definition at line 129 of file REveUtil.hxx.
#include <ROOT/REveUtil.hxx>
◆ RefMap_t
◆ REveRefBackPtr() [1/2]
ROOT::Experimental::REveRefBackPtr::REveRefBackPtr |
( |
const REveRefBackPtr & |
| ) |
|
|
privatedelete |
◆ REveRefBackPtr() [2/2]
ROOT::Experimental::REveRefBackPtr::REveRefBackPtr |
( |
| ) |
|
|
default |
◆ ~REveRefBackPtr()
REveRefBackPtr::~REveRefBackPtr |
( |
| ) |
|
|
virtual |
Destructor. Noop, should complain if back-ref list is not empty.
Definition at line 389 of file REveUtil.cxx.
◆ DecRefCount() [1/2]
void ROOT::Experimental::REveRefCnt::DecRefCount |
( |
| ) |
|
|
inline |
◆ DecRefCount() [2/2]
Decrease reference count and remove re from the list of back-references.
Definition at line 406 of file REveUtil.cxx.
◆ IncRefCount() [1/2]
void ROOT::Experimental::REveRefCnt::IncRefCount |
( |
| ) |
|
|
inline |
◆ IncRefCount() [2/2]
Increase reference count and add re to the list of back-references.
Definition at line 397 of file REveUtil.cxx.
◆ operator=()
◆ StampBackPtrElements()
void REveRefBackPtr::StampBackPtrElements |
( |
UChar_t |
stamps | ) |
|
|
virtual |
Add given stamps to elements in the list of reverse references.
Definition at line 421 of file REveUtil.cxx.
◆ fBackRefs
RefMap_t ROOT::Experimental::REveRefBackPtr::fBackRefs |
|
protected |
The documentation for this class was generated from the following files: