A single item placed in this queue. More...
#include <acquire.h>
Public Member Functions | |
void | AddWeakPointer (WeakPointable **weakptr) |
Add a new weak pointer. More... | |
void | operator= (pkgAcquire::ItemDesc const &I) |
Assign the ItemDesc portion of this QItem from another ItemDesc. More... | |
void | RemoveWeakPointer (WeakPointable **weakptr) |
Remove the weak pointer from the list of weak pointers. More... | |
Public Attributes | |
std::string | Description |
brief A description of this item. More... | |
QItem * | Next |
The next item in the queue. More... | |
Item * | Owner |
brief The underlying item which is to be downloaded. More... | |
std::string | ShortDesc |
brief A shorter description of this item. More... | |
std::string | URI |
The URI from which to download this item. More... | |
pkgAcquire::Worker * | Worker |
The worker associated with this item, if any. More... | |
A single item placed in this queue.
|
inlineinherited |
Add a new weak pointer.
References WeakPointable::pointers.
|
inline |
Assign the ItemDesc portion of this QItem from another ItemDesc.
References pkgAcquire::ItemDesc::Description, pkgAcquire::ItemDesc::Owner, pkgAcquire::ItemDesc::ShortDesc, and pkgAcquire::ItemDesc::URI.
|
inlineinherited |
Remove the weak pointer from the list of weak pointers.
References WeakPointable::pointers.
|
inherited |
brief A description of this item.
Referenced by operator=().
QItem* pkgAcquire::Queue::QItem::Next |
The next item in the queue.
Referenced by pkgAcquire::UriIterator::operator++().
|
inherited |
brief The underlying item which is to be downloaded.
Referenced by operator=().
|
inherited |
brief A shorter description of this item.
Referenced by operator=(), and pkgAcqArchive::ShortDesc().
|
inherited |
The URI from which to download this item.
Referenced by pkgAcqSubIndex::DescURI(), pkgAcqIndex::DescURI(), pkgAcqArchive::DescURI(), pkgAcqFile::DescURI(), and operator=().
pkgAcquire::Worker* pkgAcquire::Queue::QItem::Worker |
The worker associated with this item, if any.