23 : initialMessage_(initialMessage), firstException_(), accumulatedExceptions_(), nExceptions_(0) {}
void addException(cms::Exception const &exception)
std::unique_ptr< cms::Exception > firstException_
virtual std::string explainSelf() const
Exception * clone() const override
int returnCode_() const override
Namespace of DDCMS conversion namespace.
std::unique_ptr< cms::Exception > accumulatedExceptions_
ExceptionCollector(std::string const &initialMessage)
std::string initialMessage_
auto wrap(F iFunc) -> decltype(iFunc())
void call(std::function< void(void)>)
MultipleException(int iReturnValue, std::string const &iMessage)
virtual Exception * clone() const