00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00012 #include <iostream> 00013 //#include "zypp/base/Logger.h" 00014 #include "zypp/cache/CacheException.h" 00015 00016 using std::endl; 00017 00019 namespace zypp 00020 { 00021 00022 namespace cache 00023 { 00024 00026 // 00027 // CLASS NAME : CacheException 00028 // 00030 00032 // 00033 // METHOD NAME : CacheException::CacheException 00034 // METHOD TYPE : Ctor 00035 // 00036 CacheException::CacheException() 00037 : Exception( "Cache exception" ) 00038 {} 00039 00041 // 00042 // METHOD NAME : CacheException::CacheException 00043 // METHOD TYPE : Ctor 00044 // 00045 CacheException::CacheException( const std::string & msg_r ) 00046 : Exception( msg_r ) 00047 {} 00048 00050 // 00051 // METHOD NAME : CacheException::~CacheException 00052 // METHOD TYPE : Dtor 00053 // 00054 CacheException::~CacheException() throw() 00055 {} 00056 00058 // 00059 // METHOD NAME : CacheException::dumpOn 00060 // METHOD TYPE : std::ostream & 00061 // 00062 std::ostream & CacheException::dumpOn( std::ostream & str ) const 00063 { 00064 return Exception::dumpOn( str ); 00065 } 00066 00068 // 00069 // CLASS NAME : CacheRecordNotFoundException 00070 // 00072 00074 // 00075 // METHOD NAME : CacheRecordNotFoundException::CacheRecordNotFoundException 00076 // METHOD TYPE : Ctor 00077 // 00078 CacheRecordNotFoundException::CacheRecordNotFoundException() 00079 : CacheException("Record not found in the cache") 00080 {} 00081 00083 } // namespace repo 00086 } // namespace zypp
1.5.3