00001 #include "OSDLException.h" 00002 00003 using std::string ; 00004 00005 using namespace OSDL ; 00006 00007 00008 00009 Exception::Exception( const string & reason ) throw() : 00010 Ceylan::Exception( reason ) 00011 { 00012 00013 } 00014 00015 00016 Exception::~Exception() throw () 00017 { 00018 00019 } 00020 00021 00022 00023 std::ostream & operator << ( std::ostream & os, const OSDL::Exception & e ) 00024 throw() 00025 { 00026 return os << e.toString( Ceylan::high ) ; 00027 }