Public Member Functions | Private Member Functions | Private Attributes
serial::IOException Class Reference

#include <serial.h>

List of all members.

Public Member Functions

int getErrorNumber () const
 IOException (std::string file, int line, int errnum)
 IOException (std::string file, int line, const char *description)
 IOException (const IOException &other)
virtual const char * what () const throw ()
virtual ~IOException () throw ()

Private Member Functions

IOExceptionoperator= (const IOException &)

Private Attributes

std::string e_what_
int errno_
std::string file_
int line_

Detailed Description

Definition at line 690 of file serial.h.


Constructor & Destructor Documentation

serial::IOException::IOException ( std::string  file,
int  line,
int  errnum 
) [inline, explicit]

Definition at line 699 of file serial.h.

serial::IOException::IOException ( std::string  file,
int  line,
const char *  description 
) [inline, explicit]

Definition at line 712 of file serial.h.

virtual serial::IOException::~IOException ( ) throw () [inline, virtual]

Definition at line 719 of file serial.h.

serial::IOException::IOException ( const IOException other) [inline]

Definition at line 720 of file serial.h.


Member Function Documentation

int serial::IOException::getErrorNumber ( ) const [inline]

Definition at line 722 of file serial.h.

IOException& serial::IOException::operator= ( const IOException ) [private]
virtual const char* serial::IOException::what ( ) const throw () [inline, virtual]

Definition at line 724 of file serial.h.


Member Data Documentation

std::string serial::IOException::e_what_ [private]

Definition at line 696 of file serial.h.

Definition at line 697 of file serial.h.

std::string serial::IOException::file_ [private]

Definition at line 694 of file serial.h.

Definition at line 695 of file serial.h.


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


serial
Author(s): William Woodall , John Harrison
autogenerated on Sat Jan 21 2017 03:55:47