20 #ifndef MIR_INPUT_ANDROID_INPUT_DISPATCHER_MANAGER_H_
21 #define MIR_INPUT_ANDROID_INPUT_DISPATCHER_MANAGER_H_
25 #include <utils/StrongPointer.h>
29 class InputDispatcherInterface;
32 namespace droidinput = android;
45 InputDispatcherManager(
46 droidinput::sp<droidinput::InputDispatcherInterface>
const& dispatcher,
47 std::shared_ptr<InputThread>
const& dispatcher_thread);
48 ~InputDispatcherManager();
56 droidinput::sp<droidinput::InputDispatcherInterface>
const dispatcher;
57 std::shared_ptr<InputThread>
const dispatcher_thread;