Generic hardware access library
/home/cschwick/hal/generic/include/hal/TimeoutException.hh
Go to the documentation of this file.
00001 #ifndef __TimeoutException
00002 #define __TimeoutException
00003 
00004 #include "hal/HardwareAccessException.hh"
00005 
00006 namespace HAL {
00007 
00023 class TimeoutException : public HardwareAccessException {
00024 public:
00025   TimeoutException( const std::string message, 
00026                     const std::string module,
00027                     const int line,
00028                     const std::string function ) :
00029     HardwareAccessException( "TimeoutException", 
00030                              message, 
00031                              module,
00032                              line, 
00033                              function ) {};
00034 
00035   TimeoutException( const std::string message,
00036                     const std::string module,
00037                     const int line,
00038                     const std::string function,
00039                              xcept::Exception& previous ) :
00040     HardwareAccessException( "TimeoutException",
00041                              message, 
00042                              module,
00043                              line, 
00044                              function, 
00045                              previous ) {};
00046 };
00047 
00048 } /* namespace HAL */
00049 
00050 #endif /* __TimeoutException */