apt  0.9.7.5ubuntu2
Public Member Functions | List of all members
PackageArchitectureMatchesSpecification Class Reference

matching against architecture specification strings More...

#include <cachefilter.h>

Public Member Functions

 PackageArchitectureMatchesSpecification (std::string const &pattern, bool const isPattern=true)
 matching against architecture specification strings
bool operator() (char const *const &arch)
bool operator() (pkgCache::PkgIterator const &Pkg)
bool operator() (pkgCache::VerIterator const &Ver)

Detailed Description

matching against architecture specification strings

The strings are of the format <kernel>-<cpu> where either component, or the whole string, can be the wildcard "any" as defined in debian-policy ยง11.1 "Architecture specification strings".

Examples: i386, mipsel, linux-any, any-amd64, any

Constructor & Destructor Documentation

PackageArchitectureMatchesSpecification ( std::string const &  pattern,
bool const  isPattern = true 
)

matching against architecture specification strings

Parameters
patternis the architecture specification string
isPatterndefines if the given pattern is a architecture specification pattern to match others against or if it is the fixed string and matched against patterns

The documentation for this class was generated from the following files: