CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
WrapperNotifier.h
Go to the documentation of this file.
1 // $Id: WrapperNotifier.h,v 1.10 2011/03/07 15:31:32 mommsen Exp $
3 
4 #ifndef EventFilter_StorageManager_WrapperNotifier_h
5 #define EventFilter_StorageManager_WrapperNotifier_h
6 
8 
9 #include "xdaq/Application.h"
10 #include "xdaq2rc/RcmsStateNotifier.h"
11 
12 
13 namespace stor
14 {
15 
23  class WrapperNotifier: public Notifier
24  {
25 
26  public:
27 
31  WrapperNotifier( xdaq::Application* app );
32 
36  void reportNewState( const std::string& stateName );
37 
38  private:
39 
40  xdaq2rc::RcmsStateNotifier rcmsNotifier_;
41  xdaq::Application* app_;
42 
43  };
44 
45 } // namespace stor
46 
47 #endif // EventFilter_StorageManager_WrapperNotifier_h
48 
49 
50 
void reportNewState(const std::string &stateName)
WrapperNotifier(xdaq::Application *app)
xdaq::Application * app_
xdaq2rc::RcmsStateNotifier rcmsNotifier_