Definition at line 20 of file MnRefCountedPointer.h.
Public Member Functions | |
| MnRefCountedPointer () | |
| MnRefCountedPointer (const MnRefCountedPointer< T > &other) | |
| MnRefCountedPointer (T *pt) | |
| ~MnRefCountedPointer () | |
| void | AddReference () const |
| T * | Get () const |
| bool | IsValid () const |
| T & | operator* () const |
| T * | operator-> () const |
| bool | operator< (const T *otherP) const |
| MnRefCountedPointer & | operator= (const MnRefCountedPointer< T > &other) |
| MnRefCountedPointer & | operator= (T *ptr) |
| bool | operator== (const T *otherP) const |
| unsigned int | References () const |
| void | RemoveReference () |
Private Member Functions | |
| void | DoCheck () const |
Private Attributes | |
| MnReferenceCounter * | fCounter |
| T * | fPtr |
#include <Minuit2/MnRefCountedPointer.h>
|
inline |
Definition at line 24 of file MnRefCountedPointer.h.
|
inline |
Definition at line 26 of file MnRefCountedPointer.h.
|
inline |
Definition at line 28 of file MnRefCountedPointer.h.
|
inline |
Definition at line 33 of file MnRefCountedPointer.h.
|
inline |
Definition at line 88 of file MnRefCountedPointer.h.
|
inlineprivate |
Definition at line 106 of file MnRefCountedPointer.h.
|
inline |
Definition at line 68 of file MnRefCountedPointer.h.
|
inline |
Definition at line 46 of file MnRefCountedPointer.h.
|
inline |
Definition at line 76 of file MnRefCountedPointer.h.
|
inline |
Definition at line 70 of file MnRefCountedPointer.h.
|
inline |
Definition at line 84 of file MnRefCountedPointer.h.
|
inline |
Definition at line 48 of file MnRefCountedPointer.h.
|
inline |
Definition at line 59 of file MnRefCountedPointer.h.
|
inline |
Definition at line 82 of file MnRefCountedPointer.h.
|
inline |
Definition at line 86 of file MnRefCountedPointer.h.
|
inline |
Definition at line 90 of file MnRefCountedPointer.h.
|
private |
Definition at line 103 of file MnRefCountedPointer.h.
|
private |
Definition at line 102 of file MnRefCountedPointer.h.