KatanaNativeInterface $VERSION$
|
#include "common/exception.h"
#include <string>
Go to the source code of this file.
Classes | |
class | CannotOpenPortException |
Failed to open the serial communication device. More... | |
class | CannotGetSetPortAttributesException |
Could not set or get the attributes for the given serial communication device. More... | |
class | PortNotOpenException |
The port was not open. More... | |
class | DeviceReadException |
Reading from the serial communication device failed. More... | |
class | DeviceWriteException |
Writing to the serial communication device failed. More... | |
class | ReadWriteNotCompleteException |
This exception is the base for the WriteNotComplete and ReadNotCompleteException. More... | |
class | WriteNotCompleteException |
Not all bytes could be written to the serial communication device. More... | |
class | ReadNotCompleteException |
The Katana didn't answer correctly within the given timeout. More... | |
class | ErrorException |
The Katana returned an error string. More... | |
Enumerations | |
enum | { ERR_FAILED = -1, ERR_INVALID_ARGUMENT = -2, ERR_STATE_MISMATCH = -3, ERR_TYPE_MISMATCH = -4, ERR_RANGE_MISMATCH = -5, ERR_AXIS_HEARTBEAT = -6, ERR_AXIS_OPERATIONAL = -7, ERR_AXIS_MOVE = -8, ERR_AXIS_MOVE_POLY = -9, ERR_AXIS_COLLISION = -10, ERR_AXIS_ANY = -11, ERR_CRC = -12, ERR_PERIPHERAL = -13, ERR_MESSAGE = 192, ERR_MESSAGE_STRING = 193 } |
Error codes in error handling strings. More... |
anonymous enum |
Error codes in error handling strings.
Definition at line 20 of file cdlCOMExceptions.h.