From 5b8cd7ecd56c3170f81ef239a55f548bebb6e99f Mon Sep 17 00:00:00 2001 From: badaix Date: Sun, 16 May 2021 21:21:36 +0200 Subject: [PATCH] Change message_type from enum to enum class --- common/message/factory.hpp | 16 +++++------ common/message/message.hpp | 55 ++++++++++++++++++++++++++++++++++---- server/stream_session.hpp | 4 +-- 3 files changed, 60 insertions(+), 15 deletions(-) diff --git a/common/message/factory.hpp b/common/message/factory.hpp index df72f8ab..163509e7 100644 --- a/common/message/factory.hpp +++ b/common/message/factory.hpp @@ -1,6 +1,6 @@ /*** This file is part of snapcast - Copyright (C) 2014-2020 Johannes Pohl + Copyright (C) 2014-2021 Johannes Pohl This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -68,21 +68,21 @@ static std::unique_ptr createMessage(const BaseMessage& base_messag std::unique_ptr result; switch (base_message.type) { - case kCodecHeader: + case message_type::kCodecHeader: return createMessage(base_message, buffer); - case kHello: + case message_type::kHello: return createMessage(base_message, buffer); - case kServerSettings: + case message_type::kServerSettings: return createMessage(base_message, buffer); - case kStreamTags: + case message_type::kStreamTags: return createMessage(base_message, buffer); - case kTime: + case message_type::kTime: return createMessage