CMS 3D CMS Logo

ExceptionPropagate.cc
Go to the documentation of this file.
2 
3 namespace edm {
4  namespace threadLocalException {
5  static thread_local std::exception_ptr stdExceptionPtr;
6  void setException(std::exception_ptr e) { stdExceptionPtr = e; }
7  std::exception_ptr getException() { return stdExceptionPtr; }
8  } // namespace threadLocalException
9 
10 } // namespace edm
edm
HLT enums.
Definition: AlignableModifier.h:19
ExceptionPropagate.h
edm::threadLocalException::getException
std::exception_ptr getException()
Definition: ExceptionPropagate.cc:7
edm::threadLocalException::setException
void setException(std::exception_ptr e)
Definition: ExceptionPropagate.cc:6
edm::threadLocalException::stdExceptionPtr
static thread_local std::exception_ptr stdExceptionPtr
Definition: ExceptionPropagate.cc:5
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37