BHFingerException Class Reference

#include <bhfinger.h>

Inheritance diagram for BHFingerException:

Inheritance graph
[legend]
Collaboration diagram for BHFingerException:

Collaboration graph
[legend]

Public Types

 EXCP_FORCE_OUT_OF_RANGE
 EXCP_FORCE_TO_HIGH
 EXCP_FORCE_TO_LOW
 EXCP_INTIT_FORCE_OUT_OF_RANGE
 EXCP_POSITION_OUT_OF_RANGE
 EXCP_SPEED_OUT_OF_RANGE
 EXCP_VALUE_OUT_OF_RANGE
enum  FingerError {
  EXCP_VALUE_OUT_OF_RANGE, EXCP_SPEED_OUT_OF_RANGE, EXCP_POSITION_OUT_OF_RANGE, EXCP_INTIT_FORCE_OUT_OF_RANGE,
  EXCP_FORCE_OUT_OF_RANGE, EXCP_FORCE_TO_HIGH, EXCP_FORCE_TO_LOW
}

Public Member Functions

 BHFingerException (const FingerError e)

Detailed Description

Class for BHFinger-Exceptions.

One of this exceptions is thrown if an operation with a finger fails.


Member Enumeration Documentation

enum BHFingerException::FingerError

Defines the different errors.

Enumerator:
EXCP_VALUE_OUT_OF_RANGE  Value out of range.
EXCP_SPEED_OUT_OF_RANGE  Speed value out of range.
EXCP_POSITION_OUT_OF_RANGE  Position value out of range.
EXCP_INTIT_FORCE_OUT_OF_RANGE  Init forces out of Range.
EXCP_FORCE_OUT_OF_RANGE  Force out of range.
EXCP_FORCE_TO_HIGH  Force to high.
EXCP_FORCE_TO_LOW  Force to low.


Constructor & Destructor Documentation

BHFingerException::BHFingerException ( const FingerError  e  )  [inline]

Constructor


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

tams Tim Baier bhandlib v0.25
Generated Wed Aug 16 14:59:43 2006 by doxygen 1.4.7