iodrivers_base
Public Types | Public Member Functions | Public Attributes | List of all members
iodrivers_base::TimeoutError Struct Reference

#include <Exceptions.hpp>

Inheritance diagram for iodrivers_base::TimeoutError:

Public Types

enum  TIMEOUT_TYPE { NONE, PACKET, FIRST_BYTE }
 

Public Member Functions

 TimeoutError (TIMEOUT_TYPE type, std::string const &desc)
 

Public Attributes

TIMEOUT_TYPE type
 

Detailed Description

Exception raised when a timeout occured in readPacket or writePacket

Member Enumeration Documentation

◆ TIMEOUT_TYPE

Enumerator
NONE 
PACKET 
FIRST_BYTE 

Constructor & Destructor Documentation

◆ TimeoutError()

iodrivers_base::TimeoutError::TimeoutError ( TIMEOUT_TYPE  type,
std::string const &  desc 
)
inlineexplicit

Member Data Documentation

◆ type

TIMEOUT_TYPE iodrivers_base::TimeoutError::type

The documentation for this struct was generated from the following file: