provide ResObject::distribution
authorMichael Andres <ma@suse.de>
Thu, 14 Aug 2008 16:25:24 +0000 (16:25 +0000)
committerMichael Andres <ma@suse.de>
Thu, 14 Aug 2008 16:25:24 +0000 (16:25 +0000)
zypp/ResObject.cc
zypp/ResObject.h

index d75b461..e0fab77 100644 (file)
@@ -70,6 +70,9 @@ namespace zypp
   std::string ResObject::licenseToConfirm( const Locale & lang_r ) const
   { return lookupStrAttribute( sat::SolvAttr::eula, lang_r ); }
 
+  std::string ResObject::distribution() const
+  { return lookupStrAttribute( sat::SolvAttr::distribution ); }
+
   ByteCount ResObject::installSize() const
   { return ByteCount( lookupNumAttribute( sat::SolvAttr::installsize ), ByteCount::K ); }
 
index ee4c46e..31f6605 100644 (file)
@@ -103,11 +103,16 @@ namespace zypp
     /**
      * \short Vendor
      *
-     * For Example "Novell Inc."
+     * For example "Novell Inc."
      */
     Vendor vendor() const
     { return Resolvable::vendor().asString(); }
 
+    /** The distribution string.
+     * E.g. \c code-11.
+    */
+    std::string distribution() const;
+
     /** Installed size. */
     ByteCount installSize() const;
     /** \deprecated Use installSize which is more precise.*/