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
pkgFLCache::PkgIterator Class Reference

#include <filelist.h>

Collaboration diagram for pkgFLCache::PkgIterator:

Public Member Functions

 PkgIterator ()
 
 PkgIterator (pkgFLCache &Owner, Package *Trg)
 
bool end () const
 
pkgFLCache::NodeIterator Files () const
 
const char * Name () const
 
unsigned long Offset () const
 
 operator Package * ()
 
 operator Package const * () const
 
Package const & operator* () const
 
Packageoperator-> ()
 
Package const * operator-> () const
 

Private Attributes

pkgFLCacheOwner
 
PackagePkg
 

Constructor & Destructor Documentation

pkgFLCache::PkgIterator::PkgIterator ( )
inline
pkgFLCache::PkgIterator::PkgIterator ( pkgFLCache Owner,
Package Trg 
)
inline

Member Function Documentation

bool pkgFLCache::PkgIterator::end ( ) const
inline
pkgFLCache::NodeIterator pkgFLCache::PkgIterator::Files ( ) const
inline
const char* pkgFLCache::PkgIterator::Name ( ) const
inline
unsigned long pkgFLCache::PkgIterator::Offset ( ) const
inline
pkgFLCache::PkgIterator::operator Package * ( )
inline
pkgFLCache::PkgIterator::operator Package const * ( ) const
inline
Package const& pkgFLCache::PkgIterator::operator* ( void  ) const
inline
Package* pkgFLCache::PkgIterator::operator-> ( )
inline
Package const* pkgFLCache::PkgIterator::operator-> ( ) const
inline

Member Data Documentation

pkgFLCache* pkgFLCache::PkgIterator::Owner
private
Package* pkgFLCache::PkgIterator::Pkg
private

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