00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
#ifndef DC_DataPoolMonitorH
00011
#define DC_DataPoolMonitorH
00012
00013
#include "../GeneralInclude/ForwardDeclarations.h"
00014
#include "../GeneralInclude/BasicTypes.h"
00015
#include "../Base/ConditionalPunctualAction.h"
00016
00040 class DC_DataPoolMonitor :
public ConditionalPunctualAction {
00041
00042
protected:
00049
virtual bool canExecute(
void);
00050
00070
virtual TD_ActionOutcome doConditionalAction(
void);
00071
00072
public:
00077
DC_DataPoolMonitor(
void);
00078 };
00079
00080
#endif