#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 () const |
T & | operator* () const |
T * | operator-> () const |
CloningPtr< T, P > & | operator= (const CloningPtr< T, P > &iRHS) |
void | swap (CloningPtr< T, P > &iPtr) |
~CloningPtr () | |
Private Attributes | |
T * | ptr_ |
Definition at line 32 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 |
Definition at line 37 of file CloningPtr.h.
|
inline |
|
inline |
Definition at line 56 of file CloningPtr.h.
References edm::CloningPtr< T, P >::ptr_.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), and betterConfigParser.BetterConfigParser::getResultingSection().
|
inline |
|
inline |
|
inline |
Definition at line 39 of file CloningPtr.h.
References edm::CloningPtr< T, P >::swap(), and groupFilesInBlocks::temp.
|
inline |
Definition at line 45 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 59 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().