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