#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 const > iFailed) | |
Private Member Functions | |
T const * | productStorage () const |
Private Attributes | |
T const * | product_ |
std::shared_ptr< HandleExceptionFactory const > | whyFailedFactory_ |
Definition at line 33 of file TestHandle.h.
|
inlineexplicit |
|
inlineexplicit |
Definition at line 37 of file TestHandle.h.
|
inline |
Definition at line 42 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 44 of file TestHandle.h.
References edm::test::TestHandle< T >::productStorage().
Referenced by edm::test::TestHandle< T >::operator*(), edm::test::TestHandle< T >::operator->(), and edm::test::TestHandle< T >::TestHandle().
|
inlineprivate |
Definition at line 51 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 58 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 59 of file TestHandle.h.
Referenced by edm::test::TestHandle< T >::productStorage().