]> git.saurik.com Git - apt.git/blobdiff - apt-pkg/pkgsystem.h
Release 1.2.3
[apt.git] / apt-pkg / pkgsystem.h
index c7de63c8739ea93c84dd773f67545cc83aac0099..55bdeec708c02c53f4b07268314cc5568a45cdd8 100644 (file)
@@ -104,6 +104,15 @@ class pkgSystem
     * @return \b true if the system supports MultiArch, \b false if not.
     */
    bool MultiArchSupported() const;
+   /** architectures supported by this system
+    *
+    * A MultiArch capable system might be configured to use
+    * this capability.
+    *
+    * @return a list of all architectures (native + foreign) configured
+    * for on this system (aka: which can be installed without force)
+    */
+   std::vector<std::string> ArchitecturesSupported() const;
 
    pkgSystem(char const * const Label, pkgVersioningSystem * const VS);
    virtual ~pkgSystem();