#include <CloningPtr.h>
Public Member Functions | |
CloningPtr () | |
CloningPtr (const T &iPtr) | |
CloningPtr (std::auto_ptr< T > iPtr) | |
CloningPtr (const CloningPtr< T, P > &iPtr) | |
T * | get () |
T & | operator* () |
T * | operator-> () |
CloningPtr< T, P > & | operator= (const CloningPtr< T, P > &iRHS) |
void | swap (CloningPtr< T, P > &iPtr) |
~CloningPtr () | |
Private Attributes | |
T * | ptr_ |
Definition at line 31 of file CloningPtr.h.
|
inline |
Definition at line 33 of file CloningPtr.h.
|
inline |
Definition at line 34 of file CloningPtr.h.
|
inline |
Definition at line 35 of file CloningPtr.h.
|
inline |
Definition at line 36 of file CloningPtr.h.
|
inline |
|
inline |
Definition at line 55 of file CloningPtr.h.
References edm::CloningPtr< T, P >::ptr_.
Referenced by Options.Options::__getitem__().
|
inline |
|
inline |
|
inline |
Definition at line 38 of file CloningPtr.h.
References edm::CloningPtr< T, P >::swap(), and groupFilesInBlocks::temp.
|
inline |
Definition at line 44 of file CloningPtr.h.
References edm::CloningPtr< T, P >::ptr_, and std::swap().
Referenced by edm::CloningPtr< T, P >::operator=(), and edm::swap().
|
private |
Definition at line 58 of file CloningPtr.h.
Referenced by edm::CloningPtr< T, P >::get(), edm::CloningPtr< T, P >::operator*(), edm::CloningPtr< T, P >::operator->(), edm::CloningPtr< T, P >::swap(), and edm::CloningPtr< T, P >::~CloningPtr().