Bike-X  0.8
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OVR::HIDDeviceManager Class Referenceabstract

#include "OVR_HIDDevice.h"

Inheritance diagram for OVR::HIDDeviceManager:
Inheritance graph
Collaboration diagram for OVR::HIDDeviceManager:
Collaboration graph

Public Member Functions

virtual bool Enumerate (HIDEnumerateVisitor *enumVisitor)=0
 
virtual HIDDeviceOpen (const String &path)=0
 
- Public Member Functions inherited from OVR::RefCountBase< HIDDeviceManager >
OVR_FORCE_INLINE RefCountBase ()
 
- Public Member Functions inherited from OVR::RefCountBaseStatImpl< RefCountImpl >
 RefCountBaseStatImpl ()
 
- Public Member Functions inherited from OVR::RefCountImpl
void AddRef ()
 
void Release ()
 
- Public Member Functions inherited from OVR::RefCountImplCore
OVR_FORCE_INLINE RefCountImplCore ()
 
virtual ~RefCountImplCore ()
 
int GetRefCount () const
 
void operator= (const RefCountImplCore &)
 

Static Public Member Functions

static HIDDeviceManagerCreate (Ptr< OVR::DeviceManager > &deviceManager)
 
- Static Public Member Functions inherited from OVR::RefCountImplCore
static void checkInvalidDelete (RefCountImplCore *)
 

Protected Member Functions

 HIDDeviceManager ()
 

Additional Inherited Members

- Protected Attributes inherited from OVR::RefCountImplCore
volatile int RefCount
 

Detailed Description

Definition at line 80 of file OVR_HIDDevice.h.

Constructor & Destructor Documentation

OVR::HIDDeviceManager::HIDDeviceManager ( )
inlineprotected

Definition at line 94 of file OVR_HIDDevice.h.

Member Function Documentation

HIDDeviceManager * OVR::HIDDeviceManager::Create ( Ptr< OVR::DeviceManager > &  deviceManager)
static

Definition at line 791 of file OVR_Linux_HIDDevice.cpp.

virtual bool OVR::HIDDeviceManager::Enumerate ( HIDEnumerateVisitor enumVisitor)
pure virtual
virtual HIDDevice* OVR::HIDDeviceManager::Open ( const String path)
pure virtual

The documentation for this class was generated from the following files: