25 #ifndef INCLUDED_DeviceConstructionData_h_GUID_D54DE33A_8EF1_41AB_4537_4CE726C9EF0E 26 #define INCLUDED_DeviceConstructionData_h_GUID_D54DE33A_8EF1_41AB_4537_4CE726C9EF0E 32 #include <vrpn_Connection.h> 33 #include <boost/noncopyable.hpp> 39 namespace connection {
40 class vrpn_BaseFlexServer;
44 vrpn_Connection *connection)
45 : obj(initObject), conn(connection), flexServer(
nullptr) {}
48 vrpn_Connection *conn;
54 #endif // INCLUDED_DeviceConstructionData_h_GUID_D54DE33A_8EF1_41AB_4537_4CE726C9EF0E Basic implementation of a vrpn_BaseClass server.
Definition: VrpnBaseFlexServer.h:43
The main namespace for all C++ elements of the framework, internal and external.
Definition: namespace_osvr.dox:3
Structure used internally to construct the desired type of device.
Definition: DeviceInitObject.h:59
Definition: DeviceConstructionData.h:41
std::string getQualifiedName() const
Get device name qualified by plugin name.
Definition: DeviceInitObject.cpp:118