#pragma once #include "globalincs/pstypes.h" #include "tracing/tracing.h" #include "tracing/ThreadedEventProcessor.h" #include /** @file * @ingroup tracing */ namespace tracing { class MainFrameTimer { std::ofstream _out; std::uint64_t _begin_time = 0; public: MainFrameTimer(); ~MainFrameTimer(); void processEvent(const trace_event* event); }; typedef ThreadedEventProcessor ThreadedMainFrameTimer; }