19 #ifndef MIR_INPUT_RECEIVER_PLATFORM_H_
20 #define MIR_INPUT_RECEIVER_PLATFORM_H_
37 class InputReceiverThread;
38 class InputReceiverReport;
48 int fd, std::shared_ptr<XKBMapper>
const& xkb_mapper, std::function<
void(
MirEvent*)>
const& callback) = 0;
50 static std::shared_ptr<InputPlatform>
create();
51 static std::shared_ptr<InputPlatform>
create(std::shared_ptr<InputReceiverReport>
const& report);
62 #endif // MIR_INPUT_RECEIVER_PLATFORM_H_
All things Mir.
Definition: atomic_callback.h:25
Definition: event_private.h:178