1 #ifndef art_Persistency_Common_GroupQueryResult_h 2 #define art_Persistency_Common_GroupQueryResult_h 12 #include "cetlib/exempt_ptr.h" 19 class GroupQueryResult;
45 cet::exempt_ptr<Group>
51 std::shared_ptr<art::Exception const>
cet::exempt_ptr< Group > group_ptr_t
GroupQueryResult(group_ptr_t)
std::shared_ptr< art::Exception const > whyFailed() const
std::shared_ptr< art::Exception const > exception_ptr_t
std::variant< group_ptr_t, exception_ptr_t > groupOrException_
cet::exempt_ptr< Group > result() const