00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00012 #ifndef ZYPP_UI_PATTERN_CONTENTS_IMPL_H 00013 #define ZYPP_UI_PATTERN_CONTENTS_IMPL_H 00014 00015 #include "zypp/base/PtrTypes.h" 00016 #include "zypp/ui/PatternContents.h" 00017 00019 namespace zypp 00020 { 00021 00022 namespace ui 00023 { 00024 00026 // 00027 // CLASS NAME : PatternContents::Impl 00028 // 00030 class PatternContents::Impl 00031 { 00032 public: 00033 Impl( const Pattern::constPtr & pattern ); 00034 00035 std::set<std::string> install_packages() const; 00036 00037 private: 00038 Pattern::constPtr _pattern; 00039 }; 00040 00042 } // namespace ui 00045 } // namespace zypp 00047 #endif // ZYPP_UI_PATTERN_CONTENTS_IMPL_H
1.5.3