24#ifndef STATICSTATEFACTORY_H_
25#define STATICSTATEFACTORY_H_
27#include <ActiveEngineeringState.h>
28#include <ActiveState.h>
29#include <DisabledState.h>
30#include <FaultState.h>
31#include <LoweringEngineeringState.h>
32#include <LoweringFaultState.h>
33#include <LoweringState.h>
34#include <OfflineState.h>
35#include <ParkedEngineeringState.h>
36#include <ParkedState.h>
37#include <PausedLoweringEngineeringState.h>
38#include <PausedLoweringState.h>
39#include <PausedRaisingEngineeringState.h>
40#include <PausedRaisingState.h>
41#include <ProfileHardpointCorrectionState.h>
42#include <RaisingEngineeringState.h>
43#include <RaisingState.h>
44#include <StandbyState.h>
56 State *create(States::Type state);
Active Engineering state.
Definition ActiveEngineeringState.h:39
Active State.
Definition ActiveState.h:38
Disabled state.
Definition DisabledState.h:38
Fault state.
Definition FaultState.h:37
Lowering mirror in engineering state.
Definition LoweringEngineeringState.h:37
Lowering mirror during fault.
Definition LoweringFaultState.h:38
Lowering mirror.
Definition LoweringState.h:37
Offline state.
Definition OfflineState.h:38
Parked Engineering State.
Definition ParkedEngineeringState.h:37
Parked state.
Definition ParkedState.h:38
Pause lowering mirror in engineering state.
Definition PausedLoweringEngineeringState.h:41
Pause mirror lowering.
Definition PausedLoweringState.h:41
Raises mirror in engineering state.
Definition PausedRaisingEngineeringState.h:41
Raises mirror in engineering state.
Definition PausedRaisingState.h:41
Definition ProfileHardpointCorrectionState.h:35
Raises mirror in engineering state.
Definition RaisingEngineeringState.h:41
State during mirror raise.
Definition RaisingState.h:41
State between Offline and Enabled sub-states.
Definition StandbyState.h:40
Abstract class for M1M3 state.
Definition State.h:94
Definition StaticStateFactory.h:50