libapt-pkg-dev  v0.9.7.5ubuntu5.4
Debian+Ubuntu APT Package Management
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
pkgVendorList Class Reference

#include <vendorlist.h>

Collaboration diagram for pkgVendorList:

Public Types

typedef std::vector< Vendor
const * >::const_iterator 
const_iterator
 

Public Member Functions

 ~pkgVendorList ()
 
const_iterator begin () const
 
bool empty () const
 
const_iterator end () const
 
const VendorFindVendor (const std::vector< std::string > GPGVOutput)
 
bool Read (std::string File)
 
bool ReadMainList ()
 
unsigned int size () const
 

Protected Member Functions

bool CreateList (Configuration &Cnf)
 
const VendorLookupFingerprint (std::string Fingerprint)
 

Protected Attributes

std::vector< Vendor const * > VendorList
 

Member Typedef Documentation

typedef std::vector<Vendor const *>::const_iterator pkgVendorList::const_iterator

Constructor & Destructor Documentation

pkgVendorList::~pkgVendorList ( )

Member Function Documentation

const_iterator pkgVendorList::begin ( ) const
inline
bool pkgVendorList::CreateList ( Configuration Cnf)
protected
bool pkgVendorList::empty ( ) const
inline
const_iterator pkgVendorList::end ( ) const
inline
const Vendor* pkgVendorList::FindVendor ( const std::vector< std::string >  GPGVOutput)
const Vendor* pkgVendorList::LookupFingerprint ( std::string  Fingerprint)
protected
bool pkgVendorList::Read ( std::string  File)
bool pkgVendorList::ReadMainList ( )
unsigned int pkgVendorList::size ( ) const
inline

Member Data Documentation

std::vector<Vendor const *> pkgVendorList::VendorList
protected

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