2020-11-20 18:10:39 +01:00
|
|
|
#ifndef MISSION_CORE_GENERICFACTORY_H_
|
|
|
|
#define MISSION_CORE_GENERICFACTORY_H_
|
|
|
|
|
2022-12-13 14:19:43 +01:00
|
|
|
#include <mission/memory/SdCardMountedIF.h>
|
|
|
|
|
2022-05-02 17:37:00 +02:00
|
|
|
class HealthTableIF;
|
2022-11-02 10:26:45 +01:00
|
|
|
class PusTmFunnel;
|
|
|
|
class CfdpTmFunnel;
|
2022-05-02 17:37:00 +02:00
|
|
|
|
2020-11-20 18:10:39 +01:00
|
|
|
namespace ObjectFactory {
|
|
|
|
|
2022-11-02 10:26:45 +01:00
|
|
|
void produceGenericObjects(HealthTableIF** healthTable, PusTmFunnel** pusFunnel,
|
2022-12-13 14:19:43 +01:00
|
|
|
CfdpTmFunnel** cfdpFunnel, SdCardMountedIF& sdcMan);
|
2020-11-20 18:10:39 +01:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif /* MISSION_CORE_GENERICFACTORY_H_ */
|