Go to the documentation of this file.00001
00003
00004 #ifndef EventFilter_StorageManager_Notifier_h
00005 #define EventFilter_StorageManager_Notifier_h
00006
00007 #include <string>
00008
00009 #include "xdaq/Application.h"
00010 #include "xdaq/exception/Exception.h"
00011
00012 namespace stor
00013 {
00014
00023 class Notifier
00024 {
00025
00026 public:
00027
00031 Notifier() {}
00032
00036 virtual ~Notifier() {};
00037
00041 virtual void reportNewState( const std::string& stateName ) = 0;
00042
00043 };
00044
00045 }
00046
00047 #endif // EventFilter_StorageManager_Notifier_h
00048
00049