#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__(), betterConfigParser.BetterConfigParser::__updateDict(), rrapi.RRApi::columns(), rrapi.RRApi::count(), rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), rrapi.RRApi::reports(), rrapi.RRApi::tables(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), and rrapi.RRApi::workspaces().
|
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().