CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
edm::FunctorESHandleExceptionFactory< T > Class Template Reference

#include <FunctorESHandleExceptionFactory.h>

Inheritance diagram for edm::FunctorESHandleExceptionFactory< T >:
edm::ESHandleExceptionFactory

Public Member Functions

 FunctorESHandleExceptionFactory (T &&iFunctor)
 
std::exception_ptr make () const override
 
- Public Member Functions inherited from edm::ESHandleExceptionFactory
 ESHandleExceptionFactory ()
 
virtual ~ESHandleExceptionFactory ()
 

Private Attributes

T m_functor
 

Detailed Description

template<typename T>
class edm::FunctorESHandleExceptionFactory< T >

Description: [one line class summary]

Usage: <usage>

Definition at line 30 of file FunctorESHandleExceptionFactory.h.

Constructor & Destructor Documentation

template<typename T >
edm::FunctorESHandleExceptionFactory< T >::FunctorESHandleExceptionFactory ( T &&  iFunctor)
inline

Member Function Documentation

template<typename T >
std::exception_ptr edm::FunctorESHandleExceptionFactory< T >::make ( ) const
inlineoverridevirtual

Member Data Documentation

template<typename T >
T edm::FunctorESHandleExceptionFactory< T >::m_functor
private