#pragma once class Platform { private: static std::function handleEvent; private: static void timer (void *); public: static void run (std::function handleEvent); };