MouseInputDevice
MouseInputDevice& fTarget;
return new(std::nothrow) MouseInputDevice();
MouseDevice::MouseDevice(MouseInputDevice& target, const char* driverPath)
MouseDevice(MouseInputDevice& target,
MouseInputDevice::MouseInputDevice()
MouseInputDevice::~MouseInputDevice()
MouseInputDevice::InitCheck()
MouseInputDevice::Start(const char* name, void* cookie)
MouseInputDevice::Stop(const char* name, void* cookie)
MouseInputDevice::Control(const char* name, void* cookie,
MouseInputDevice::_HandleMonitor(BMessage* message)
MouseInputDevice::_RecursiveScan(const char* directory)
MouseInputDevice::_FindDevice(const char* path) const
MouseInputDevice::_AddDevice(const char* path)
MouseInputDevice::_RemoveDevice(const char* path)
class MouseInputDevice : public BInputServerDevice {
MouseInputDevice();
virtual ~MouseInputDevice();
MouseInputDevice::~MouseInputDevice()
MouseInputDevice::InitFromSettings(void* cookie, uint32 opcode)
MouseInputDevice::InitCheck()
MouseInputDevice::Start(const char* name, void* cookie)
MouseInputDevice::Stop(const char* name, void* cookie)
MouseInputDevice::Control(const char* name, void* cookie,
MouseInputDevice::DeviceWatcher(void* arg)
fputs(buf, MouseInputDevice::sLogFile); fflush(MouseInputDevice::sLogFile); }
FILE *MouseInputDevice::sLogFile = NULL;
static MouseInputDevice *sSingletonMouseDevice = NULL;
return new MouseInputDevice();
MouseInputDevice::MouseInputDevice()
class MouseInputDevice : public BInputServerDevice {
MouseInputDevice();
~MouseInputDevice();