CacheException.cc

Go to the documentation of this file.
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

Generated on Tue Sep 25 19:22:59 2007 for libzypp by  doxygen 1.5.3