00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
#ifndef DC_DummyTelecommandLoaderH
00011
#define DC_DummyTelecommandLoaderH
00012
00013
#include "../GeneralInclude/ForwardDeclarations.h"
00014
#include "../GeneralInclude/BasicTypes.h"
00015
#include "../Base/CC_RootObject.h"
00016
#include "TelecommandLoader.h"
00017
00038 class DC_DummyTelecommandLoader :
public TelecommandLoader {
00039
00040
private:
00041
unsigned int N_SAMPLE_TC;
00042
Telecommand** pSampleTelecommand;
00043
unsigned int allocationCounter;
00044
00045
public:
00046
00051
DC_DummyTelecommandLoader(
void);
00052
00062
virtual void activate(
void);
00063
00068
virtual void release(
Telecommand* pTelecommand);
00069
00078
void setSampleTelecommand(
unsigned int i,
Telecommand* pSampleTc);
00079
00084
unsigned int getAllocationCounter(
void);
00085
00091
virtual bool isObjectConfigured(
void);
00092 };
00093
00094
#endif