OSDLException.h

Go to the documentation of this file.
00001 #ifndef OSDL_EXCEPTION_H_
00002 #define OSDL_EXCEPTION_H_
00003 
00004 
00005 #include "Ceylan.h"
00006 
00007 #include <string>
00008 #include <iostream>
00009 
00010 
00011 namespace OSDL
00012 {
00013 
00014 
00021     class OSDL_DLL Exception : public Ceylan::Exception
00022     {
00023 
00024         public:
00025             
00026             
00034             explicit Exception( const std::string & reason ) throw() ;
00035             
00036             
00038             virtual ~Exception() throw() ;
00039 
00040 
00041     } ;
00042 
00043 }
00044 
00045 
00046 
00057 OSDL_DLL std::ostream & operator << ( std::ostream & os, 
00058     const OSDL::Exception & e ) throw() ;
00059 
00060 
00061 
00062 #endif // OSDL_EXCEPTION_H_
00063 

Generated on Fri Mar 30 14:46:59 2007 for OSDL by  doxygen 1.5.1