libzypp  10.5.0
Resolvable.cc
Go to the documentation of this file.
00001 /*---------------------------------------------------------------------\
00002 |                          ____ _   __ __ ___                          |
00003 |                         |__  / \ / / . \ . \                         |
00004 |                           / / \ V /|  _/  _/                         |
00005 |                          / /__ | | | | | |                           |
00006 |                         /_____||_| |_| |_|                           |
00007 |                                                                      |
00008 \---------------------------------------------------------------------*/
00012 #include "zypp/Resolvable.h"
00013 #include "zypp/ResObject.h"
00014 #include "zypp/PoolItem.h"
00015 
00017 namespace zypp
00018 { 
00019 
00020   IMPL_PTR_TYPE(Resolvable);
00021 
00023   //
00024   //    METHOD NAME : Resolvable::Resolvable
00025   //    METHOD TYPE : Ctor
00026   //
00027   Resolvable::Resolvable( const sat::Solvable & solvable_r )
00028   : sat::Solvable( solvable_r )
00029   {}
00030 
00032   //
00033   //    METHOD NAME : Resolvable::~Resolvable
00034   //    METHOD TYPE : Dtor
00035   //
00036   Resolvable::~Resolvable()
00037   {}
00038 
00040   //
00041   //    METHOD NAME : Resolvable::poolItem
00042   //    METHOD TYPE : PoolItem
00043   //
00044   PoolItem Resolvable::poolItem() const
00045   { return PoolItem( *this ); }
00046 
00048   //
00049   //    METHOD NAME : Resolvable::dumpOn
00050   //    METHOD TYPE : std::ostream &
00051   //
00052   std::ostream & Resolvable::dumpOn( std::ostream & str ) const
00053   { return str << satSolvable(); }
00054 
00056 } // namespace zypp