#ifndef EVENT_H #define EVENT_H #include "pch.hpp" namespace Archimedes { class Event { public: virtual ~Event() { std::cout << (std::string)*this; } virtual operator std::string() const = 0; }; } #endif