LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "GroupQueryResult.h"
Public Member Functions | |
GroupQueryResult (cet::exempt_ptr< Group const >) | |
GroupQueryResult (std::shared_ptr< art::Exception const >) | |
bool | succeeded () const |
bool | failed () const |
cet::exempt_ptr< Group const > | result () const |
std::shared_ptr< art::Exception const > | whyFailed () const |
Private Member Functions | |
bool | invariant () const |
Private Attributes | |
cet::exempt_ptr< Group const > | result_ {nullptr} |
std::shared_ptr< art::Exception const > | whyFailed_ {nullptr} |
Definition at line 27 of file GroupQueryResult.h.
GroupQueryResult::GroupQueryResult | ( | cet::exempt_ptr< Group const > | g | ) |
Definition at line 17 of file GroupQueryResult.cc.
References invariant().
GroupQueryResult::GroupQueryResult | ( | std::shared_ptr< art::Exception const > | e | ) |
Definition at line 22 of file GroupQueryResult.cc.
References invariant().
|
inline |
Definition at line 40 of file GroupQueryResult.h.
References whyFailed_.
Referenced by invariant().
|
inlineprivate |
Definition at line 62 of file GroupQueryResult.h.
References failed(), and succeeded().
Referenced by GroupQueryResult().
|
inline |
Definition at line 47 of file GroupQueryResult.h.
References result_.
Referenced by art::DataViewImpl::fillView_(), art::Principal::getEDProductGetterImpl(), and art::Principal::productGetter().
|
inline |
Definition at line 35 of file GroupQueryResult.h.
References result_.
Referenced by art::DataViewImpl::get(), art::DataViewImpl::getByLabel(), and invariant().
|
inline |
Definition at line 52 of file GroupQueryResult.h.
References whyFailed_.
|
private |
Definition at line 58 of file GroupQueryResult.h.
Referenced by result(), and succeeded().
|
private |
Definition at line 59 of file GroupQueryResult.h.
Referenced by failed(), and whyFailed().