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::DiverIterator Class Reference

#include <filelist.h>

Collaboration diagram for pkgFLCache::DiverIterator:

Public Member Functions

 DiverIterator ()
 
 DiverIterator (pkgFLCache &Owner, Diversion *Trg)
 
NodeIterator DivertFrom () const
 
NodeIterator DivertTo () const
 
bool end () const
 
 operator Diversion * ()
 
 operator Diversion const * () const
 
Diversion const & operator* () const
 
void operator++ (int)
 
void operator++ ()
 
Diversionoperator-> ()
 
Diversion const * operator-> () const
 
PkgIterator OwnerPkg () const
 

Private Attributes

DiversionDiver
 
pkgFLCacheOwner
 

Constructor & Destructor Documentation

pkgFLCache::DiverIterator::DiverIterator ( )
inline
pkgFLCache::DiverIterator::DiverIterator ( pkgFLCache Owner,
Diversion Trg 
)
inline

Member Function Documentation

pkgFLCache::NodeIterator pkgFLCache::DiverIterator::DivertFrom ( ) const
inline
pkgFLCache::NodeIterator pkgFLCache::DiverIterator::DivertTo ( ) const
inline
bool pkgFLCache::DiverIterator::end ( ) const
inline
pkgFLCache::DiverIterator::operator Diversion * ( )
inline
pkgFLCache::DiverIterator::operator Diversion const * ( ) const
inline
Diversion const& pkgFLCache::DiverIterator::operator* ( void  ) const
inline
void pkgFLCache::DiverIterator::operator++ ( int  )
inline
void pkgFLCache::DiverIterator::operator++ ( )
inline
Diversion* pkgFLCache::DiverIterator::operator-> ( )
inline
Diversion const* pkgFLCache::DiverIterator::operator-> ( ) const
inline
PkgIterator pkgFLCache::DiverIterator::OwnerPkg ( ) const
inline

Member Data Documentation

Diversion* pkgFLCache::DiverIterator::Diver
private
pkgFLCache* pkgFLCache::DiverIterator::Owner
private

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