score
Home
Classes
Namespaces
Files
Loading...
Searching...
No Matches
WiimoteDevice.hpp
1
#pragma once
2
#include <Device/Protocol/DeviceInterface.hpp>
3
4
namespace
Protocols
5
{
6
7
class
WiimoteDevice
final :
public
Device::OwningDeviceInterface
8
{
9
10
W_OBJECT(
WiimoteDevice
)
11
public
:
12
WiimoteDevice
(
13
const
Device::DeviceSettings
& settings,
14
const
ossia::net::network_context_ptr& ctx);
15
~WiimoteDevice
();
16
17
bool
reconnect()
override
;
18
void
disconnect()
override
;
19
20
private
:
21
const
ossia::net::network_context_ptr& m_ctx;
22
};
23
24
}
Device::OwningDeviceInterface
Definition
DeviceInterface.hpp:185
Protocols::WiimoteDevice
Definition
WiimoteDevice.hpp:8
Device::DeviceSettings
Definition
DeviceSettings.hpp:20