CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Private Attributes
statemachine::Error Class Reference

#include <EPStates.h>

Inheritance diagram for statemachine::Error:

Public Types

typedef sc::transition< Stop,
EndingLoop
reactions
 

Public Member Functions

 Error (my_context ctx)
 
 ~Error ()
 

Private Attributes

edm::IEventProcessorep_
 

Detailed Description

Definition at line 171 of file EPStates.h.

Member Typedef Documentation

Definition at line 176 of file EPStates.h.

Constructor & Destructor Documentation

statemachine::Error::Error ( my_context  ctx)

Definition at line 118 of file EPStates.cc.

References edm::IEventProcessor::doErrorStuff(), and ep_.

118  :
119  my_base(ctx),
120  ep_(context<Machine>().ep())
121  {
122  post_event(Stop());
123  ep_.doErrorStuff();
124  }
edm::IEventProcessor & ep_
Definition: EPStates.h:178
virtual void doErrorStuff()=0
statemachine::Error::~Error ( )

Definition at line 126 of file EPStates.cc.

126 { }

Member Data Documentation

edm::IEventProcessor& statemachine::Error::ep_
private

Definition at line 178 of file EPStates.h.

Referenced by Error().