Searched refs:VirtualDeviceBase (Results 1 – 9 of 9) sorted by relevance
28 using cuttlefish_input_service::VirtualDeviceBase;43 VirtualDeviceBase::VirtualDeviceBase(const char* device_name, in VirtualDeviceBase() function in VirtualDeviceBase51 VirtualDeviceBase::~VirtualDeviceBase() { in ~VirtualDeviceBase()58 bool VirtualDeviceBase::SetUp() { in SetUp()113 bool VirtualDeviceBase::EmitEvent(uint16_t type, in EmitEvent()130 const std::vector<const uint32_t>& VirtualDeviceBase::GetEventTypes() const { in GetEventTypes()134 const std::vector<const uint32_t>& VirtualDeviceBase::GetKeys() const { in GetKeys()138 const std::vector<const uint32_t>& VirtualDeviceBase::GetProperties() const { in GetProperties()142 const std::vector<const uint32_t>& VirtualDeviceBase::GetAbs() const { in GetAbs()
27 class VirtualDeviceBase {29 VirtualDeviceBase(const char* device_name, uint16_t product_id);30 virtual ~VirtualDeviceBase();
33 using cuttlefish_input_service::VirtualDeviceBase;44 void EventLoop(std::shared_ptr<VirtualDeviceBase> device, in EventLoop()
22 class VirtualPowerButton : public VirtualDeviceBase {
22 class VirtualKeyboard : public VirtualDeviceBase {
22 : VirtualDeviceBase("VSoC power button", 0x6007) {} in VirtualPowerButton()
22 class VirtualTouchScreen : public VirtualDeviceBase {
39 : VirtualDeviceBase("VSoC touchscreen", 0x6006) { in VirtualTouchScreen()
22 : VirtualDeviceBase("VSoC keyboard", 0x6008) {} in VirtualKeyboard()