#include <bhand.h>
Collaboration diagram for BHandException:
Public Types | |
enum | error { EXCP_NO_MOTOR_BOARD, EXCP_NO_MOTOR, EXCP_MOTOR_NOT_INITIALIZED, EXCP_UNDEF, EXCP_POSITION_UNREACHABLE, EXCP_UNKNOWN_COMMAND, EXCP_UNKNOWN_PARAMETER, EXCP_INVALID_VALUE, EXCP_READ_ONLY_PARAM, EXCP_TIMEOUT, EXCP_TO_MANY_ARGS, EXCP_INVALID_HEADER, EXCP_NO_MOTOR_PREFIX, EXCP_NOT_INITIALIZED, EXCP_ALLREADY_INITIALIZED, EXCP_READ, EXCP_TO_HOT } |
EXCP_ALLREADY_INITIALIZED | |
EXCP_INVALID_HEADER | |
EXCP_INVALID_VALUE | |
EXCP_MOTOR_NOT_INITIALIZED | |
EXCP_NO_MOTOR | |
EXCP_NO_MOTOR_BOARD | |
EXCP_NO_MOTOR_PREFIX | |
EXCP_NOT_INITIALIZED | |
EXCP_POSITION_UNREACHABLE | |
EXCP_READ | |
No answer from BarrettHand. | |
EXCP_READ_ONLY_PARAM | |
EXCP_TIMEOUT | |
EXCP_TO_HOT | |
EXCP_TO_MANY_ARGS | |
EXCP_UNDEF | |
EXCP_UNKNOWN_COMMAND | |
EXCP_UNKNOWN_PARAMETER | |
Public Member Functions | |
bool | operator== (error e) |
const void | show () |
Data Fields | |
enum BHandException::error | err |
Friends | |
std::ostream & | operator<< (std::ostream &os, const BHandException &e) |
main_compliantfingers.cc, main_forceExttest.cc, and main_test.cpp.
Defines the different errors.
bool BHandException::operator== | ( | error | e | ) | [inline] |
Operator for comparing the error.
const void BHandException::show | ( | ) | [inline] |
Prints out the error message.
std::ostream& operator<< | ( | std::ostream & | os, | |
const BHandException & | e | |||
) | [friend] |
Operator for error message output.
Defines the different errors. Holds the error.
![]() |
Generated Wed Aug 16 14:58:36 2006 by
![]() |