00001 /*---------------------------------------------------------------------\ 00002 | ____ _ __ __ ___ | 00003 | |__ / \ / / . \ . \ | 00004 | / / \ V /| _/ _/ | 00005 | / /__ | | | | | | | 00006 | /_____||_| |_| |_| | 00007 | | 00008 \---------------------------------------------------------------------*/ 00012 #include "zypp/detail/PackageImplIf.h" 00013 #include <iostream> 00014 00015 using namespace std; 00016 00018 namespace zypp 00019 { 00020 00021 namespace detail 00022 { 00023 00025 // Default implementation of PackageImplIf attributes, 00026 // as far as resonable. 00028 00029 CheckSum PackageImplIf::checksum() const 00030 { return CheckSum(); } 00031 00032 std::string PackageImplIf::buildhost() const 00033 { return std::string(); } 00034 00035 std::string PackageImplIf::distribution() const 00036 { return std::string(); } 00037 00038 Label PackageImplIf::license() const 00039 { return Label(); } 00040 00041 std::string PackageImplIf::packager() const 00042 { return std::string(); } 00043 00044 PackageGroup PackageImplIf::group() const 00045 { return PackageGroup(); } 00046 00047 Changelog PackageImplIf::changelog() const 00048 { return Changelog(); } 00049 00050 Pathname PackageImplIf::location() const 00051 { return Pathname(); } 00052 00053 std::string PackageImplIf::url() const 00054 { return std::string(); } 00055 00056 std::string PackageImplIf::os() const 00057 { return std::string(); } 00058 00059 Text PackageImplIf::prein() const 00060 { return Text(); } 00061 00062 Text PackageImplIf::postin() const 00063 { return Text(); } 00064 00065 Text PackageImplIf::preun() const 00066 { return Text(); } 00067 00068 Text PackageImplIf::postun() const 00069 { return Text(); } 00070 00071 ByteCount PackageImplIf::sourcesize() const 00072 { return ByteCount(); } 00073 00074 DiskUsage PackageImplIf::diskusage() const 00075 { return DiskUsage(); } 00076 00077 std::list<std::string> PackageImplIf::authors() const 00078 { return std::list<std::string>(); } 00079 00080 std::list<std::string> PackageImplIf::filenames() const 00081 { return std::list<std::string>(); } 00082 00083 std::list<PackageImplIf::DeltaRpm> PackageImplIf::deltaRpms() const 00084 { return std::list<DeltaRpm>(); } 00085 00086 std::list<PackageImplIf::PatchRpm> PackageImplIf::patchRpms() const 00087 { return std::list<PatchRpm>(); } 00088 00090 } // namespace detail 00093 } // namespace zypp