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

exceptions.h File Reference

More...

#include <exception>
#include <sstream>

Include dependency graph for exceptions.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  UsbException
 Used when any libusb function returns <0. More...

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


Defines

#define UsbEx(S)   UsbException(__FILE__, __LINE__, usb_strerror (), S)
#define YeppEx(S)   YeppException(__FILE__, __LINE__, S)
#define YeppEx_default()   YeppException(__FILE__, __LINE__, last_error())


Detailed Description

Author:
Giuseppe "Cowo" Corbelli
Date:
Date
2005/05/25 18:58:46
Include file for all the exceptions.

Definition in file exceptions.h.


Define Documentation

#define UsbEx  )     UsbException(__FILE__, __LINE__, usb_strerror (), S)
 

Definition at line 33 of file exceptions.h.

#define YeppEx  )     YeppException(__FILE__, __LINE__, S)
 

Definition at line 35 of file exceptions.h.

 
#define YeppEx_default  )     YeppException(__FILE__, __LINE__, last_error())
 

Definition at line 37 of file exceptions.h.


Generated on Sun May 29 16:13:38 2005 for yex by doxygen 1.3.7