#pragma once #include #include using namespace Framework; // Lagert den Aufruf einer bestimmten Funktion in einen neuen Thread aus. // Der Thread wird automatisch gestartet und löscht sich anschließend selbst. class ActionThread : public Thread { private: std::function action; public: // Konstruktor ActionThread( std::function ak ); // Führt die Threadaktion aus void thread() override; // Wird am ende des Threads ausgeführt void threadEnd() override; };