EventHelix.com: CASE Tools; Real-time and Embedded System Design; Object Oriented Design EventStudio 2.0: System Engineering CASE ToolEventStudio 2.5
Sequence diagram based system design and modeling
Home   What's New   EventStudio 2.5   Real-time Mantra   Thought Projects   Contact Us
Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

Hierarchical_State_Machine::Unit_State Class Reference

Inheritance diagram for Hierarchical_State_Machine::Unit_State:

Inheritance graph
[legend]
List of all members.

Detailed Description

Base class for all states of the Unit state machine.

Default handlers are defined for all the events. Base state handler will be invoked if a class does not override these handlers.

Definition at line 38 of file Hierarchical_State_Machine.h.

Public Member Functions

virtual void On_Switchover (Hierarchical_State_Machine &u, const Message *p_Message)
 Base handler for switchover. Default action is to ignore message.

virtual void On_Fault_Trigger (Hierarchical_State_Machine &u, const Message *p_Message)
 Base handler for handling fault trigger. Default action is to ignore message.

virtual void On_Diagnostics_Failed (Hierarchical_State_Machine &u, const Message *p_Message)
 Base handler for handling diagnostics failure. Default action is to ignore message.

virtual void On_Diagnostics_Passed (Hierarchical_State_Machine &u, const Message *p_Message)
 Base handler for handling diagnostics pass. Default action is to ignore message.

virtual void On_Operator_Inservice (Hierarchical_State_Machine &u, const Message *p_Message)
 Base handler for operator inservice command. Default action is to ignore message.


The documentation for this class was generated from the following file:
Generated on Sun Feb 13 21:30:33 2005 for Object Oriented Design Examples by doxygen 1.3.4
 Home   What's New   EventStudio 2.5   Real-time Mantra   Thought Projects   Contact Us
Copyright © 2000-2005 EventHelix.com Inc. All Rights Reserved.