Main Page | Namespace List | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

YeppException Class Reference

Used when there's a logical/runtime error not related to USB communication. More...

#include <exceptions.h>

List of all members.

Public Member Functions

 YeppException (const char *file, int line, const string &reason) throw ()
 YeppException (const YeppException &right) throw ()
virtual ~YeppException () throw ()
virtual const char * what () const throw ()

Private Attributes

string _errorString
string _file
int _line


Detailed Description

Used when there's a logical/runtime error not related to USB communication.

Definition at line 77 of file exceptions.h.


Constructor & Destructor Documentation

YeppException::YeppException const char *  file,
int  line,
const string &  reason
throw () [inline]
 

Definition at line 79 of file exceptions.h.

References _errorString, _file, and _line.

YeppException::YeppException const YeppException right  )  throw () [inline]
 

Definition at line 84 of file exceptions.h.

References _errorString, _file, and _line.

virtual YeppException::~YeppException  )  throw () [inline, virtual]
 

Definition at line 89 of file exceptions.h.


Member Function Documentation

virtual const char* YeppException::what  )  const throw () [inline, virtual]
 

Definition at line 90 of file exceptions.h.

References _errorString, _file, and _line.


Member Data Documentation

string YeppException::_errorString [private]
 

Definition at line 98 of file exceptions.h.

Referenced by what(), and YeppException().

string YeppException::_file [private]
 

Definition at line 99 of file exceptions.h.

Referenced by what(), and YeppException().

int YeppException::_line [private]
 

Definition at line 100 of file exceptions.h.

Referenced by what(), and YeppException().


The documentation for this class was generated from the following file:
Generated on Sun May 29 16:13:38 2005 for yex by doxygen 1.3.7