CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Enumerations | Functions
edm::exception_actions Namespace Reference

Enumerations

enum  ActionCodes {
  IgnoreCompletely =0, Rethrow, SkipEvent, FailPath,
  LastCode
}
 

Functions

const char * actionName (ActionCodes code)
 

Enumeration Type Documentation

Enumerator
IgnoreCompletely 
Rethrow 
SkipEvent 
FailPath 
LastCode 

Definition at line 11 of file ExceptionActions.h.

Function Documentation

char const * edm::exception_actions::actionName ( ActionCodes  code)

Definition at line 26 of file ExceptionActions.cc.

26  {
27  static ActionNames tab;
28  return static_cast<unsigned int>(code) < tab.table_.size() ? tab.table_[code] : "UnknownAction";
29  }