Initial commit

This commit is contained in:
Alexander Kobjolke 2025-03-13 22:36:51 +01:00
commit 4f4397b3e1
48 changed files with 2002 additions and 0 deletions

View file

@ -0,0 +1,19 @@
//
// Created by JoachimWagner on 11.03.2025.
//
#pragma once
#include <iostream>
#include "Writer.h"
namespace atlas::io {
class ConsoleWriter :public Writer{
public:
auto write(std::string message) const -> void override {
std::cout << message << std::endl;
}
};
}

18
NimGame/io/Writer.h Normal file
View file

@ -0,0 +1,18 @@
//
// Created by JoachimWagner on 11.03.2025.
//
#pragma once
#include <string>
namespace atlas::io {
class Writer {
public:
virtual ~Writer() = default;
virtual auto write(std::string message) const -> void = 0;
};
}