added missing health and mode helper init

This commit is contained in:
2022-09-30 14:14:45 +02:00
parent 10dd855244
commit acab5f6bce
3 changed files with 23 additions and 9 deletions

View File

@@ -20,11 +20,15 @@ ControllerBase::ControllerBase(object_id_t setObjectId, size_t commandQueueDepth
ControllerBase::~ControllerBase() { QueueFactory::instance()->deleteMessageQueue(commandQueue); }
ReturnValue_t ControllerBase::initialize() {
ReturnValue_t result = SystemObject::initialize();
if (result != returnvalue::OK) {
ReturnValue_t result = modeHelper.initialize();
if(result != returnvalue::OK) {
return result;
}
return returnvalue::OK;
result = healthHelper.initialize();
if(result != returnvalue::OK) {
return result;
}
return SystemObject::initialize();
}
MessageQueueId_t ControllerBase::getCommandQueue() const { return commandQueue->getId(); }