#pragma once #include "types.h" #include "submitter.h" #include "concurrentqueue/blockingconcurrentqueue.h" namespace midi_router { class Router : public Submitter { public: void route(Route_Map const & config); void submit(Message const & message) override; private: moodycamel::BlockingConcurrentQueue m_queue {}; }; } // namespace midi_router