remove weird prod callback
fsfw/fsfw/pipeline/head There was a failure building this commit Details
fsfw/fsfw/pipeline/pr-development There was a failure building this commit Details

This commit is contained in:
Robin Müller 2022-10-04 10:47:27 +02:00
parent 176f243194
commit cdbf20bae7
No known key found for this signature in database
GPG Key ID: 11D4952C8CCEF814
2 changed files with 0 additions and 11 deletions

View File

@ -16,11 +16,6 @@ ObjectManager* ObjectManager::instance() {
return objManagerInstance;
}
void ObjectManager::setObjectFactoryFunction(produce_function_t objFactoryFunc, void* factoryArgs) {
this->objectFactoryFunction = objFactoryFunc;
this->factoryArgs = factoryArgs;
}
ObjectManager::ObjectManager() = default;
ObjectManager::~ObjectManager() {
@ -89,7 +84,6 @@ void ObjectManager::initialize() {
#endif
return;
}
objectFactoryFunction(factoryArgs);
ReturnValue_t result = returnvalue::FAILED;
uint32_t errorCount = 0;
for (auto const& it : objectList) {

View File

@ -21,7 +21,6 @@
*/
class ObjectManager : public ObjectManagerIF {
public:
using produce_function_t = void (*)(void* args);
/**
* Returns the single instance of TaskFactory.
@ -30,8 +29,6 @@ class ObjectManager : public ObjectManagerIF {
*/
static ObjectManager* instance();
void setObjectFactoryFunction(produce_function_t prodFunc, void* args);
template <typename T>
T* get(object_id_t id);
@ -54,8 +51,6 @@ class ObjectManager : public ObjectManagerIF {
* @param The id of the object to be created.
* @return Returns a pointer to the newly created object or NULL.
*/
produce_function_t objectFactoryFunction = nullptr;
void* factoryArgs = nullptr;
private:
ObjectManager();