CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ExceptionCollector.h
Go to the documentation of this file.
1 #ifndef FWCore_Utilities_ExceptionCollector_h
2 #define FWCore_Utilities_ExceptionCollector_h
3 
25 #include <exception>
26 #include "boost/function.hpp"
27 
28 namespace edm {
30  public:
33  bool hasThrown() const {return hasThrown_;}
34  void rethrow() const;
35  void call(boost::function<void(void)>);
36 
37  private:
39  bool hasThrown_;
40  };
41 }
42 
43 #endif
void call(boost::function< void(void)>)
helper::RootFunctionHelper< F, args >::root_function function(F &f)
Definition: rootFunction.h:14