00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00012 #ifndef ZYPP_SOURCE_SUSETAGS_PACKAGESLANGPARSER_H 00013 #define ZYPP_SOURCE_SUSETAGS_PACKAGESLANGPARSER_H 00014 00015 #include <iosfwd> 00016 #include <list> 00017 00018 #include "zypp/Pathname.h" 00019 #include "zypp/Package.h" 00020 #include "zypp/source/susetags/PackagesParser.h" 00021 #include "zypp/source/susetags/SuseTagsImpl.h" 00022 00024 namespace zypp 00025 { 00026 00027 namespace source 00028 { 00029 00030 namespace susetags 00031 { 00032 00036 void parsePackagesLang( SuseTagsImpl::Ptr sourceimpl, const Pathname & file_r, const Locale & lang_r, const PkgContent & content_r ); 00037 00039 } // namespace susetags 00042 } // namespace source 00045 } // namespace zypp 00047 #endif // ZYPP_SOURCE_SUSETAGS_PACKAGESLANGPARSER_H