00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00013 #include "zypp/source/yum/YUMMessageImpl.h" 00014 00015 using namespace std; 00016 using namespace zypp::detail; 00017 00019 namespace zypp 00020 { 00021 00022 namespace source 00023 { 00024 namespace yum 00025 { 00027 // 00028 // CLASS NAME : YUMMessageImpl 00029 // 00031 00034 YUMMessageImpl::YUMMessageImpl( 00035 Source_Ref source_r, 00036 const zypp::parser::yum::YUMPatchMessage & parsed, 00037 Patch::constPtr patch 00038 ) 00039 : _source(source_r) 00040 , _patch(patch) 00041 { 00042 _text = parsed.text; 00043 } 00045 TranslatedText YUMMessageImpl::text() const 00046 { 00047 return _text; 00048 } 00049 00050 Source_Ref YUMMessageImpl::source() const 00051 { 00052 return _source; 00053 } 00054 00056 Patch::constPtr YUMMessageImpl::patch() const 00057 { 00058 return _patch; 00059 } 00060 00061 } // namespace yum 00063 } // namespace source 00066 } // namespace zypp
1.5.0