Main MRPT website > C++ reference for MRPT 1.5.5
List of all members | Classes | Public Member Functions | Public Attributes | Private Types | Private Member Functions | Private Attributes
XsUdev Class Reference

Detailed Description

Definition at line 32 of file xsudev.h.

#include <xSens_MT4/xcommunication/include/xsens/xsudev.h>


struct  _UDEV_API

Public Member Functions

 XsUdev (void)
 ~XsUdev (void)

Public Attributes

uDEV_new unew
uDEV_unref unref
uDEV_device_unref device_unref
uDEV_enumerate_new enumerate_new
uDEV_enumerate_add_match_subsystem enumerate_add_match_subsystem
uDEV_enumerate_scan_devices enumerate_scan_devices
uDEV_enumerate_get_list_entry enumerate_get_list_entry
uDEV_enumerate_unref enumerate_unref
uDEV_list_entry_get_next list_entry_get_next
uDEV_list_entry_get_name list_entry_get_name
uDEV_device_new_from_syspath device_new_from_syspath
uDEV_device_get_parent device_get_parent
uDEV_device_get_devnode device_get_devnode
uDEV_device_get_parent_with_subsystem_devtype device_get_parent_with_subsystem_devtype
uDEV_device_get_sysattr_value device_get_sysattr_value

Private Types

typedef struct XsUdev::_UDEV_API UDEV_API

Private Member Functions

void initLibrary ()

Private Attributes


Member Typedef Documentation


typedef struct XsUdev::_UDEV_API XsUdev::UDEV_API

Constructor & Destructor Documentation

◆ XsUdev()

XsUdev::XsUdev ( void  )

◆ ~XsUdev()

XsUdev::~XsUdev ( void  )

Member Function Documentation

◆ initLibrary()

void XsUdev::initLibrary ( )

Member Data Documentation

◆ device_get_devnode

uDEV_device_get_devnode XsUdev::device_get_devnode

Definition at line 50 of file xsudev.h.

◆ device_get_parent

uDEV_device_get_parent XsUdev::device_get_parent

Definition at line 49 of file xsudev.h.

◆ device_get_parent_with_subsystem_devtype

uDEV_device_get_parent_with_subsystem_devtype XsUdev::device_get_parent_with_subsystem_devtype

Definition at line 51 of file xsudev.h.

◆ device_get_sysattr_value

uDEV_device_get_sysattr_value XsUdev::device_get_sysattr_value

Definition at line 52 of file xsudev.h.

◆ device_new_from_syspath

uDEV_device_new_from_syspath XsUdev::device_new_from_syspath

Definition at line 48 of file xsudev.h.

◆ device_unref

uDEV_device_unref XsUdev::device_unref

Definition at line 40 of file xsudev.h.

◆ enumerate_add_match_subsystem

uDEV_enumerate_add_match_subsystem XsUdev::enumerate_add_match_subsystem

Definition at line 42 of file xsudev.h.

◆ enumerate_get_list_entry

uDEV_enumerate_get_list_entry XsUdev::enumerate_get_list_entry

Definition at line 44 of file xsudev.h.

◆ enumerate_new

uDEV_enumerate_new XsUdev::enumerate_new

Definition at line 41 of file xsudev.h.

◆ enumerate_scan_devices

uDEV_enumerate_scan_devices XsUdev::enumerate_scan_devices

Definition at line 43 of file xsudev.h.

◆ enumerate_unref

uDEV_enumerate_unref XsUdev::enumerate_unref

Definition at line 45 of file xsudev.h.

◆ list_entry_get_name

uDEV_list_entry_get_name XsUdev::list_entry_get_name

Definition at line 47 of file xsudev.h.

◆ list_entry_get_next

uDEV_list_entry_get_next XsUdev::list_entry_get_next

Definition at line 46 of file xsudev.h.

◆ m_libraryLoader

XsLibraryLoader* XsUdev::m_libraryLoader

Definition at line 76 of file xsudev.h.

◆ m_uDev

UDEV_API XsUdev::m_uDev

Definition at line 75 of file xsudev.h.

◆ unew

uDEV_new XsUdev::unew

Definition at line 38 of file xsudev.h.

◆ unref

uDEV_unref XsUdev::unref

Definition at line 39 of file xsudev.h.

Page generated by Doxygen 1.8.14 for MRPT 1.5.5 Git: e06b63dbf Fri Dec 1 14:41:11 2017 +0100 at lun oct 28 01:31:35 CET 2019