kodi
Public Member Functions | Protected Member Functions | List of all members
XBMCAddon::xbmcgui::DialogProgress Class Reference
Inheritance diagram for XBMCAddon::xbmcgui::DialogProgress:
Inheritance graph
[legend]
Collaboration diagram for XBMCAddon::xbmcgui::DialogProgress:
Collaboration graph
[legend]

Public Member Functions

void create (const String &heading, const String &message=emptyString)
 
void update (int percent, const String &message=emptyString)
 
void close ()
 
bool iscanceled ()
 
- Public Member Functions inherited from XBMCAddon::AddonClass
const char * GetClassname () const
 
LanguageHookGetLanguageHook ()
 
bool isDeallocating ()
 This method should be called while holding a Synchronize on the object. More...
 
void Release () const
 
void Acquire () const
 

Protected Member Functions

void deallocating () override
 This method is meant to be called from the destructor of the lowest level class. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from XBMCAddon::AddonClass
static short getNumAddonClasses ()
 
- Static Protected Member Functions inherited from XBMCAddon::AddonClass
static short getNextClassIndex ()
 This is meant to be called during static initialization and so isn't synchronized.
 
- Protected Attributes inherited from XBMCAddon::AddonClass
LanguageHooklanguageHook
 

Member Function Documentation

◆ deallocating()

void XBMCAddon::xbmcgui::DialogProgress::deallocating ( )
overrideprotectedvirtual

This method is meant to be called from the destructor of the lowest level class.

It's virtual because it's a convenient place to receive messages that we're about to go be deleted but prior to any real tear-down.

Any overloading classes need to remember to pass the call up the chain.

Reimplemented from XBMCAddon::AddonClass.


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