2021-01-01 18:06:33 +01:00
|
|
|
#ifndef FSFWCONFIG_OBJECTS_FACTORY_H_
|
|
|
|
#define FSFWCONFIG_OBJECTS_FACTORY_H_
|
2020-10-20 17:38:41 +02:00
|
|
|
|
|
|
|
#include <fsfw/objectmanager/SystemObjectIF.h>
|
|
|
|
#include <cstddef>
|
|
|
|
|
|
|
|
namespace Factory {
|
|
|
|
/**
|
|
|
|
* @brief Creates all SystemObject elements which are persistent
|
|
|
|
* during execution.
|
|
|
|
*/
|
2020-12-30 22:56:46 +01:00
|
|
|
void produceFsfwObjects();
|
2020-10-20 17:38:41 +02:00
|
|
|
void setStaticFrameworkObjectIds();
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2021-01-01 18:06:33 +01:00
|
|
|
#endif /* FSFWCONFIG_OBJECTS_FACTORY_H_ */
|