|
HokuyoAIST
3.0.1
|
Bad response error - may be sent in response to any command. More...
#include <hokuyoaist/hokuyo_errors.h>


Public Member Functions | |
| ResponseError (char const *const error, char const *const cmd) | |
| Response error constructor. | |
| ResponseError (ResponseError const &rhs) | |
| virtual char const *const | error_code () const throw () |
| Get the two-byte error code as a non-null-terminated array. | |
| virtual char const *const | cmd_code () const throw () |
| Get the two-byte command code as a non-null-terminated array. | |
| virtual const char * | what () throw () |
Protected Attributes | |
| char | error_ [2] |
| Error code as defined in SCIP2 (two bytes). | |
| char | cmd_ [2] |
| Command that triggered the error, from SCIP2 (two bytes). | |
Bad response error - may be sent in response to any command.
Definition at line 480 of file hokuyo_errors.h.
| hokuyoaist::ResponseError::ResponseError | ( | char const *const | error, |
| char const *const | cmd | ||
| ) | [inline] |
Response error constructor.
| error | The two-byte error code received. |
| cmd | The command that caused the error. |
Definition at line 487 of file hokuyo_errors.h.
| hokuyoaist::ResponseError::ResponseError | ( | ResponseError const & | rhs | ) | [inline] |
Definition at line 493 of file hokuyo_errors.h.
| virtual char const* const hokuyoaist::ResponseError::cmd_code | ( | ) | const throw () [inline, virtual] |
Get the two-byte command code as a non-null-terminated array.
Definition at line 507 of file hokuyo_errors.h.
| virtual char const* const hokuyoaist::ResponseError::error_code | ( | ) | const throw () [inline, virtual] |
Get the two-byte error code as a non-null-terminated array.
Definition at line 503 of file hokuyo_errors.h.
| virtual const char* hokuyoaist::ResponseError::what | ( | ) | throw () [virtual] |
Reimplemented from hokuyoaist::BaseError.
char hokuyoaist::ResponseError::cmd_[2] [protected] |
Command that triggered the error, from SCIP2 (two bytes).
Definition at line 520 of file hokuyo_errors.h.
char hokuyoaist::ResponseError::error_[2] [protected] |
Error code as defined in SCIP2 (two bytes).
Definition at line 518 of file hokuyo_errors.h.
1.7.6.1