From 18e1db1fb8692752f64d3912c3b5ff1818be9028 Mon Sep 17 00:00:00 2001 From: HampusM Date: Mon, 23 May 2022 18:12:39 +0200 Subject: refactor: replace last subscriber patterned code --- src/game/statusline_subscriber_adapter.hpp | 29 ----------------------------- 1 file changed, 29 deletions(-) delete mode 100644 src/game/statusline_subscriber_adapter.hpp (limited to 'src/game/statusline_subscriber_adapter.hpp') diff --git a/src/game/statusline_subscriber_adapter.hpp b/src/game/statusline_subscriber_adapter.hpp deleted file mode 100644 index c0c5805..0000000 --- a/src/game/statusline_subscriber_adapter.hpp +++ /dev/null @@ -1,29 +0,0 @@ -#pragma once - -#include "interfaces/statusline.hpp" -#include "interfaces/statusline_subscriber_adapter.hpp" -#include "interfaces/subscriber.hpp" - -#include -#include -#include - -template -class StatusLineSubscriberAdapter : public ISubscriber -{ -public: - StatusLineSubscriberAdapter( - std::shared_ptr status_manager, - std::string (*format_func)(std::size_t section_index, const Context &context), - const std::vector §ions) noexcept; - - void update(const Context &context) noexcept override; - -private: - std::shared_ptr _status_manager; - - std::string (*_format_func)(std::size_t section_index, const Context &context); - std::vector _sections; -}; - -#include "statusline_subscriber_adapter.tpp" -- cgit v1.2.3-18-g5258