#include <OutputHandle.h>
Public Member Functions | |
BranchDescription const * | desc () const |
bool | failedToGet () const |
bool | isValid () const |
OutputHandle & | operator= (OutputHandle const &rhs) |
OutputHandle () | |
OutputHandle (OutputHandle const &h) | |
OutputHandle (WrapperHolder const &product, BranchDescription const *desc, ProductProvenance *productProvenance) | |
OutputHandle (boost::shared_ptr< cms::Exception > const &iWhyFailed) | |
Used when the attempt to get the data failed. More... | |
WrapperHolder | product () const |
ProductProvenance const * | productProvenance () const |
void | swap (OutputHandle &other) |
boost::shared_ptr< cms::Exception > | whyFailed () const |
void const * | wrapper () const |
~OutputHandle () | |
Private Attributes | |
BranchDescription const * | desc_ |
WrapperHolder | product_ |
ProductProvenance * | productProvenance_ |
boost::shared_ptr< cms::Exception > | whyFailed_ |
Definition at line 39 of file OutputHandle.h.
|
inline |
Definition at line 41 of file OutputHandle.h.
|
inline |
Definition at line 46 of file OutputHandle.h.
|
inline |
Definition at line 52 of file OutputHandle.h.
|
inline |
Used when the attempt to get the data failed.
Definition at line 58 of file OutputHandle.h.
|
inline |
Definition at line 64 of file OutputHandle.h.
|
inline |
|
inline |
Definition at line 85 of file OutputHandle.h.
References whyFailed_.
|
inline |
Definition at line 81 of file OutputHandle.h.
References desc_, edm::WrapperHolder::isValid(), product_, and productProvenance_.
|
inline |
|
inline |
|
inline |
Definition at line 101 of file OutputHandle.h.
References productProvenance_.
Referenced by edm::RootOutputFile::fillBranches(), and edm::StreamSerializer::serializeEvent().
|
inline |
Definition at line 66 of file OutputHandle.h.
References desc_, product_, productProvenance_, std::swap(), and whyFailed_.
Referenced by operator=(), and edm::swap().
|
inline |
Definition at line 97 of file OutputHandle.h.
References whyFailed_.
|
inline |
Definition at line 89 of file OutputHandle.h.
References product_, and edm::WrapperHolder::wrapper().
Referenced by edm::RootOutputFile::fillBranches(), and edm::StreamSerializer::serializeEvent().
|
private |
Definition at line 111 of file OutputHandle.h.
|
private |
|
private |
Definition at line 112 of file OutputHandle.h.
Referenced by isValid(), productProvenance(), and swap().
|
private |
Definition at line 113 of file OutputHandle.h.
Referenced by failedToGet(), swap(), and whyFailed().