#include <Ptr.h>
Public Member Functions | |
void | make_unique () |
operator bool () const | |
T & | operator* () const |
T * | operator-> () const |
bool | operator< (const Ptr< T > P) const |
Ptr & | operator= (const Ptr &) |
bool | operator== (const Ptr< T > P) const |
Ptr () | |
Ptr (const Ptr &h) | |
Ptr (T *t) | |
~Ptr () | |
Private Attributes | |
T * | p |
std::size_t * | refptr |
void Ptr< T >::make_unique | ( | ) | [inline] |
Ptr< T >::operator bool | ( | ) | const [inline] |
T & Ptr< T >::operator* | ( | void | ) | const |
Definition at line 50 of file Ptr.h.
References L1TEmulatorMonitor_cff::p.
T * Ptr< T >::operator-> | ( | ) | const |
Definition at line 53 of file Ptr.h.
References L1TEmulatorMonitor_cff::p.
Definition at line 57 of file Ptr.h.
References L1TEmulatorMonitor_cff::p, Ptr< T >::p, and Ptr< T >::refptr.
Definition at line 38 of file Ptr.h.
Referenced by Ptr< T >::make_unique(), Ptr< T >::operator bool(), Ptr< T >::operator<(), Ptr< T >::operator=(), and Ptr< T >::operator==().
Definition at line 39 of file Ptr.h.
Referenced by Ptr< T >::make_unique(), Ptr< T >::operator=(), and Ptr< T >::Ptr().