Refactored namespaces

This commit is contained in:
emeric
2024-03-12 08:32:08 +01:00
parent 487960b413
commit 4b7c4295ec
501 changed files with 12605 additions and 12631 deletions
@@ -23,19 +23,19 @@
#include "database/StarredReleaseId.hpp"
#include "database/StarredTrackId.hpp"
namespace Feedback
namespace lms::feedback
{
class IFeedbackBackend
{
public:
virtual ~IFeedbackBackend() = default;
virtual void onStarred(Database::StarredArtistId) = 0;
virtual void onUnstarred(Database::StarredArtistId) = 0;
virtual void onStarred(Database::StarredReleaseId) = 0;
virtual void onUnstarred(Database::StarredReleaseId) = 0;
virtual void onStarred(Database::StarredTrackId) = 0;
virtual void onUnstarred(Database::StarredTrackId) = 0;
virtual void onStarred(db::StarredArtistId) = 0;
virtual void onUnstarred(db::StarredArtistId) = 0;
virtual void onStarred(db::StarredReleaseId) = 0;
virtual void onUnstarred(db::StarredReleaseId) = 0;
virtual void onStarred(db::StarredTrackId) = 0;
virtual void onUnstarred(db::StarredTrackId) = 0;
};
std::unique_ptr<IFeedbackBackend> createFeedbackBackend(std::string_view backendName);