Class UnexpectedReceiveTimeout

Inheritance Relationships

Base Type

  • public std::runtime_error

Class Documentation

class UnexpectedReceiveTimeout : public std::runtime_error

Exception handling cases where actually everything should be fine and rc_visard’s dynamic state estimates should be received, but it is not.

Gives some possible explanations why this timeout might have been received.

Public Functions

UnexpectedReceiveTimeout(unsigned int timeout_millis)

Constructor.

Parameters:

timeout_millis – time out in milli seconds

inline unsigned int getTimeout() const noexcept

Returns the corresponding timeout in milli seconds.

Returns:

timeout that was received unexpectedly (in ms)

Protected Attributes

unsigned int timeout_