From 4315a5352c94b8ebe8eadd1b0c17c9feac0f3a95 Mon Sep 17 00:00:00 2001 From: Lars Toenning Date: Fri, 13 Oct 2023 11:04:52 +0200 Subject: [PATCH] refactor(cpps): Remove unused RoundRobin logging function RoundRobin currently does not support logging at all. --- .../algorithms/assignment/centralized_initiator.cpp | 13 ------------- .../algorithms/assignment/centralized_initiator.h | 6 ------ 2 files changed, 19 deletions(-) diff --git a/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.cpp b/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.cpp index 9b9d7c13..b0d6729a 100644 --- a/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.cpp +++ b/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.cpp @@ -82,17 +82,4 @@ void CentralizedInitiator::readAmrRequestFuture() { preparation_finished_ = true; } -void CentralizedInitiator::logMaterialFlowOrderStatesOfTask(const material_flow::Task &task, - const OrderStates &order_state) { - // log each order of the task - for (auto i = 0; i < task.getOrders().size(); i++) { - MaterialFlowOrderUpdateLoggingInfo logging_info; - logging_info.task = task; - logging_info.order_index = i; - logging_info.order_state = order_state; - - logger_->logMaterialFlowOrderUpdate(logging_info); - } -} - } // namespace daisi::cpps::logical diff --git a/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.h b/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.h index 0c492942..31cbab65 100644 --- a/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.h +++ b/daisi/src/cpps/logical/algorithms/assignment/centralized_initiator.h @@ -64,12 +64,6 @@ class CentralizedInitiator : public AssignmentInitiator { /// @param info The necessary information about the new participant. virtual void storeParticipant(ParticipantInfo &info) = 0; - /// @brief Log the new state of a task. - /// @param task The changed task. - /// @param order_state The new order state. - void logMaterialFlowOrderStatesOfTask(const material_flow::Task &task, - const OrderStates &order_state); - /// @brief All material flows that have been received to assign their tasks. std::vector material_flows_;