#include <TestHandle.h>
Public Member Functions | |
bool | isValid () const |
operator bool () | |
T const & | operator* () const |
T const * | operator-> () const |
T const * | product () const |
TestHandle (T const *product) | |
TestHandle (std::shared_ptr< HandleExceptionFactory > iFailed) | |
Private Member Functions | |
T const * | productStorage () const |
Private Attributes | |
T const * | product_ |
std::shared_ptr< HandleExceptionFactory > | whyFailedFactory_ |
Definition at line 33 of file TestHandle.h.
|
inlineexplicit |
Definition at line 35 of file TestHandle.h.
|
inlineexplicit |
Definition at line 39 of file TestHandle.h.
References eostools::move(), and edm::test::TestHandle< T >::whyFailedFactory_.
|
inline |
Definition at line 48 of file TestHandle.h.
References edm::test::TestHandle< T >::product_.
Referenced by ntupleDataFormat._Object::_checkIsValid(), and core.AutoHandle.AutoHandle::ReallyLoad().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 53 of file TestHandle.h.
References edm::test::TestHandle< T >::productStorage().
Referenced by edm::test::TestHandle< T >::operator*(), and edm::test::TestHandle< T >::operator->().
|
inlineprivate |
Definition at line 68 of file TestHandle.h.
References edm::test::TestHandle< T >::product_, and edm::test::TestHandle< T >::whyFailedFactory_.
Referenced by edm::test::TestHandle< T >::product().
|
private |
Definition at line 75 of file TestHandle.h.
Referenced by edm::test::TestHandle< T >::isValid(), edm::test::TestHandle< T >::operator bool(), and edm::test::TestHandle< T >::productStorage().
|
private |
Definition at line 76 of file TestHandle.h.
Referenced by edm::test::TestHandle< T >::productStorage(), and edm::test::TestHandle< T >::TestHandle().