CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/EventFilter/Utilities/interface/FsmFailedEvent.h

Go to the documentation of this file.
00001 #ifndef EVF_FSMFAILEDEVENT_H
00002 #define EVF_FSMFAILEDEVENT_H 1
00003 
00004 #include "toolbox/Event.h"
00005 
00006 #include <string>
00007 
00008 
00009 namespace evf {
00010   
00011   
00012   class FsmFailedEvent : public toolbox::Event
00013   {
00014   public:
00015     //
00016     // construction/destruction
00017     //
00018     FsmFailedEvent(const std::string& errorMessage,void *originator=0);
00019     
00020     //
00021     // member functions
00022     //
00023     std::string errorMessage() { return errorMessage_; }
00024 
00025 
00026 private:
00027     //
00028     // member data
00029     //
00030     std::string errorMessage_;
00031     
00032   };
00033   
00034 }
00035 
00036 
00037 #endif