2020-11-20 18:10:39 +01:00
|
|
|
#ifndef BSP_LINUX_OBJECTFACTORY_H_
|
|
|
|
#define BSP_LINUX_OBJECTFACTORY_H_
|
2020-09-30 17:17:01 +02:00
|
|
|
|
2022-03-26 16:38:42 +01:00
|
|
|
#include <string>
|
|
|
|
|
|
|
|
class GpioIF;
|
|
|
|
|
2020-09-30 17:17:01 +02:00
|
|
|
namespace ObjectFactory {
|
2022-01-17 15:58:27 +01:00
|
|
|
void setStatics();
|
|
|
|
void produce(void* args);
|
2021-09-22 14:04:39 +02:00
|
|
|
|
2022-03-26 16:38:42 +01:00
|
|
|
void createRpiAcsBoard(GpioIF* gpioIF, std::string spiDev);
|
2022-01-17 15:58:27 +01:00
|
|
|
void createTestTasks();
|
|
|
|
}; // namespace ObjectFactory
|
2020-09-30 17:17:01 +02:00
|
|
|
|
2020-11-20 18:10:39 +01:00
|
|
|
#endif /* BSP_LINUX_OBJECTFACTORY_H_ */
|