17 FinishingDQM::FinishingDQM( my_context
c ): my_base(c)
26 outermost_context().updateHistory( tr );
29 outermost_context().getSharedResources();
32 sharedResources->dqmEventProcessorResources_->requestEndOfRun();
44 outermost_context().updateHistory( tr );
49 return std::string(
"FinishingDQM" );
54 outermost_context().getSharedResources()->alarmHandler_->moveToFailedState( exception );
63 outermost_context().getSharedResources();
65 sharedResources->commandQueue_->enqWait( stMachEvent );
73 outermost_context().getSharedResources();
75 if ( sharedResources->dqmEventProcessorResources_->requestsOngoing() )
return false;
virtual std::string do_stateName() const
std::string stateName() const
virtual void do_moveToFailedState(xcept::Exception &exception) const
boost::shared_ptr< SharedResources > SharedResourcesPtr
virtual void do_noFragmentToProcess() const
boost::shared_ptr< boost::statechart::event_base > EventPtr_t
bool endOfRunProcessingIsDone() const
virtual void do_entryActionWork()
virtual void do_exitActionWork()