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: