IProgress Class Reference

#include <app/IProgress.h>

Inheritance diagram for IProgress:

IInterface SAtom BnProgress List of all members.

Public Member Functions

virtual void Finish (status_t err)=0
virtual bool IsCanceled () const =0
 Whether or not the user pressed the Cancel button.
status_t LinkProgress (const sptr< IBinder > &to, const SValue &mappings, uint32_t flags=0)
virtual SString Note () const =0
 Note that is displayed on the status dialog.
virtual float Progress () const =0
 Precentage of the progress done from 0.0 to 1.0.
virtual void SetNote (const SString &value)=0
 Note that is displayed on the status dialog.
virtual void SetProgress (float value)=0
 Precentage of the progress done from 0.0 to 1.0.
status_t UnlinkProgress (const sptr< IBinder > &to, const SValue &mappings, uint32_t flags=0)

Protected Member Functions

 IProgress ()
virtual ~IProgress ()

Constructor & Destructor Documentation

IProgress (   )  [inline, protected]
 

virtual ~IProgress (   )  [protected, virtual]
 


Member Function Documentation

virtual void Finish (  status_t  err  )  [pure virtual]
 

virtual bool IsCanceled (   )  const [pure virtual]
 

Whether or not the user pressed the Cancel button.

status_t LinkProgress (  const sptr< IBinder > &  to,
const SValue &  mappings,
uint32_t  flags = 0
)  [inline]
 

virtual SString Note (   )  const [pure virtual]
 

Note that is displayed on the status dialog.

virtual float Progress (   )  const [pure virtual]
 

Precentage of the progress done from 0.0 to 1.0.

virtual void SetNote (  const SString &  value  )  [pure virtual]
 

Note that is displayed on the status dialog.

virtual void SetProgress (  float  value  )  [pure virtual]
 

Precentage of the progress done from 0.0 to 1.0.

status_t UnlinkProgress (  const sptr< IBinder > &  to,
const SValue &  mappings,
uint32_t  flags = 0
)  [inline]
 


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