25 #ifndef INCLUDED_DeviceWrapper_h_GUID_3524C649_2276_4C87_C116_663BABDC23C6
26 #define INCLUDED_DeviceWrapper_h_GUID_3524C649_2276_4C87_C116_663BABDC23C6
33 #include <vrpn_BaseClass.h>
34 #include <vrpn_ConnectionPtr.h>
45 DeviceWrapper(std::string
const &name, vrpn_ConnectionPtr
const &conn,
52 virtual void mainloop();
53 virtual int register_types();
57 virtual void m_update();
59 vrpn_ConnectionPtr m_conn;
65 #endif // INCLUDED_DeviceWrapper_h_GUID_3524C649_2276_4C87_C116_663BABDC23C6
Class used as an interface for underlying devices that can have device components (corresponding to i...
Base class used to implement BaseDevice/DeviceComponent-based devices on top of VRPN.
Header to bring unique_ptr into the osvr namespace.