#include <stdexcept>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | cornelluniversity |
Classes | |
class | cornelluniversity::vetsim_exception |
Base exception object for use within the vet application-space. It is intended that this will be the primary exception object in cases where you need to trap things that can't be caught before runtime; extend as needed for situations that can be uniquely dealt with. I've added a details() rouitne which will just give you the std::string variant of what(). std::runtime_error. More... | |
class | cornelluniversity::vetsim_serial |
class | cornelluniversity::vetsim_badchksum |
Exception object for use with the vet serial protocol. This is intended to catch errors resulting from failed checksum (crc16) validation checks. A likely scenerio is to catch the failue and reply to the transmitter with a NAK, essentially asking for a retransmission. cornelluniversity::vetsim_exception. More... | |
class | cornelluniversity::vetsim_timeout |
Exception object for use with the vet serial protocol. This is intended to catch errors resulting from failed checksum (crc16) validation checks. A likely scenerio is to catch the failue and reply to the transmitter with a NAK, essentially asking for a retransmission. cornelluniversity::vetsim_exception. More... |