Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

DC_DummyRecoveryAction.h

00001 // 00002 // Copyright 2004 P&P Software GmbH - All Rights Reserved 00003 // 00004 // DC_DummyRecoveryAction.h 00005 // 00006 // Version 1.0 00007 // Date 25.06.03 (version 1.0) 00008 // Author R. Totaro 00009 00010 #ifndef DC_DummyRecoveryActionH 00011 #define DC_DummyRecoveryActionH 00012 00013 #include "../GeneralInclude/BasicTypes.h" 00014 #include "RecoveryAction.h" 00015 00023 class DC_DummyRecoveryAction : public RecoveryAction { 00024 private: 00025 bool actionCanExecute; 00026 TD_ActionOutcome actionOutcome; 00027 00028 protected: 00035 virtual TD_ActionOutcome doRecoveryAction(void); 00036 00044 virtual bool canExecute(void); 00045 00046 public: 00052 DC_DummyRecoveryAction(void); 00053 00059 void setActionOutcome(TD_ActionOutcome nextOutcome); 00060 00066 void setExecutionFlag(bool canExecute); 00067 }; 00068 #endif
Copyright 2003 P&P Software GmbH - All Rights Reserved