The element type corresponding to a device, which implements 0 or more interfaces.
More...
#include <PathElementTypes.h>
|
| DeviceElement (std::string const &deviceName, std::string const &server) |
|
OSVR_COMMON_EXPORT std::string & | getDeviceName () |
|
OSVR_COMMON_EXPORT std::string const & | getDeviceName () const |
|
OSVR_COMMON_EXPORT std::string & | getServer () |
|
OSVR_COMMON_EXPORT std::string const & | getServer () const |
|
OSVR_COMMON_EXPORT std::string | getFullDeviceName () const |
|
OSVR_COMMON_EXPORT Json::Value & | getDescriptor () |
|
OSVR_COMMON_EXPORT Json::Value const & | getDescriptor () const |
|
bool | operator== (DeviceElement const &other) const |
| Equality comparison operator.
|
|
const char * | getTypeName () const |
|
The element type corresponding to a device, which implements 0 or more interfaces.
§ createDeviceElement()
DeviceElement osvr::common::elements::DeviceElement::createDeviceElement |
( |
std::string const & |
deviceName, |
|
|
std::string const & |
server, |
|
|
int |
port = util::UseDefaultPort |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: