FlightGear next
ThumbnailImageItem::ThumbnailPackageDelegate Class Reference

Inherits simgear::pkg::Delegate.

Public Member Functions

 ThumbnailPackageDelegate (ThumbnailImageItem *o)
 
void catalogRefreshed (pkg::CatalogRef, StatusCode) override
 
void startInstall (pkg::InstallRef) override
 
void installProgress (pkg::InstallRef, unsigned int, unsigned int) override
 
void finishInstall (pkg::InstallRef, StatusCode) override
 
void dataForThumbnail (const std::string &aThumbnailUrl, size_t length, const uint8_t *bytes) override
 

Public Attributes

ThumbnailImageItemowner
 

Detailed Description

Definition at line 21 of file ThumbnailImageItem.cxx.

Constructor & Destructor Documentation

◆ ThumbnailPackageDelegate()

ThumbnailImageItem::ThumbnailPackageDelegate::ThumbnailPackageDelegate ( ThumbnailImageItem * o)
inline

Definition at line 24 of file ThumbnailImageItem.cxx.

Member Function Documentation

◆ catalogRefreshed()

void ThumbnailImageItem::ThumbnailPackageDelegate::catalogRefreshed ( pkg::CatalogRef ,
StatusCode  )
inlineoverride

Definition at line 26 of file ThumbnailImageItem.cxx.

◆ dataForThumbnail()

void ThumbnailImageItem::ThumbnailPackageDelegate::dataForThumbnail ( const std::string & aThumbnailUrl,
size_t length,
const uint8_t * bytes )
override

Definition at line 36 of file ThumbnailImageItem.cxx.

◆ finishInstall()

void ThumbnailImageItem::ThumbnailPackageDelegate::finishInstall ( pkg::InstallRef ,
StatusCode  )
inlineoverride

Definition at line 29 of file ThumbnailImageItem.cxx.

◆ installProgress()

void ThumbnailImageItem::ThumbnailPackageDelegate::installProgress ( pkg::InstallRef ,
unsigned int ,
unsigned int  )
inlineoverride

Definition at line 28 of file ThumbnailImageItem.cxx.

◆ startInstall()

void ThumbnailImageItem::ThumbnailPackageDelegate::startInstall ( pkg::InstallRef )
inlineoverride

Definition at line 27 of file ThumbnailImageItem.cxx.

Member Data Documentation

◆ owner

ThumbnailImageItem* ThumbnailImageItem::ThumbnailPackageDelegate::owner

Definition at line 33 of file ThumbnailImageItem.cxx.


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