FreeStick  0.3
Cross Platform Open Sorce Joystick Lib
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
freestick::FSBaseDevice Class Reference

#include <FSBaseDevice.h>

Inheritance diagram for freestick::FSBaseDevice:
Inheritance graph
[legend]

Public Member Functions

virtual idNumber getJoystickID () const
 
virtual FSDeviceType getClassType () const
 
const std::string & GetFrendlyName () const
 
 FSBaseDevice (idNumber id)
 
virtual ~FSBaseDevice ()
 

Protected Member Functions

 FSBaseDevice ()
 
- Protected Member Functions inherited from freestick::IFSDevice
 IFSDevice ()
 
virtual ~IFSDevice ()
 

Protected Attributes

std::string _friendlyName
 

Constructor & Destructor Documentation

◆ FSBaseDevice() [1/2]

FSBaseDevice::FSBaseDevice ( )
protected

◆ FSBaseDevice() [2/2]

FSBaseDevice::FSBaseDevice ( idNumber  id)

◆ ~FSBaseDevice()

FSBaseDevice::~FSBaseDevice ( )
virtual

Member Function Documentation

◆ getClassType()

virtual FSDeviceType freestick::FSBaseDevice::getClassType ( ) const
inlinevirtual

◆ GetFrendlyName()

const std::string& freestick::FSBaseDevice::GetFrendlyName ( ) const
inline

◆ getJoystickID()

idNumber FSBaseDevice::getJoystickID ( ) const
virtual

Implements freestick::IFSDevice.

Member Data Documentation

◆ _friendlyName

std::string freestick::FSBaseDevice::_friendlyName
protected

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