#include "ui/events/devices/input_device.h"
#include <ostream>
#include <string>
#include "base/strings/stringprintf.h"
namespace ui {
const int InputDevice::kInvalidId = …;
std::ostream& operator<<(std::ostream& os, const InputDeviceType value) { … }
InputDevice::InputDevice()
: … { … }
InputDevice::InputDevice(int id, InputDeviceType type, const std::string& name)
: … { … }
InputDevice::InputDevice(int id,
InputDeviceType type,
const std::string& name,
const std::string& phys,
const base::FilePath& sys_path,
uint16_t vendor,
uint16_t product,
uint16_t version)
: … { … }
InputDevice::InputDevice(const InputDevice& other) = default;
InputDevice::~InputDevice() { … }
std::ostream& InputDevice::DescribeForLog(std::ostream& os) const { … }
}