## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# iProgressMeter Member List

This is the complete list of members for iProgressMeter, including all inherited members.

Abort()=0 | iProgressMeter | `[pure virtual]`
AddRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
DecRef()=0 | iBase | `[pure virtual]`
Finalize()=0 | iProgressMeter | `[pure virtual]`
GetCurrent() const =0 | iProgressMeter | `[pure virtual]`
GetGranularity() const =0 | iProgressMeter | `[pure virtual]`
GetRefCount()=0 | iBase | `[pure virtual]`
GetTotal() const =0 | iProgressMeter | `[pure virtual]`
IncRef()=0 | iBase | `[pure virtual]`
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | `[pure virtual]`
RemoveRefOwner(iBase **ref_owner)=0 | iBase | `[pure virtual]`
Reset()=0 | iProgressMeter | `[pure virtual]`
Restart()=0 | iProgressMeter | `[pure virtual]`
SetGranularity(int)=0 | iProgressMeter | `[pure virtual]`
SetProgressDescription(const char *id, const char *description,...)=0 | iProgressMeter | `[pure virtual]`
SetProgressDescriptionV(const char *id, const char *description, va_list)=0 | iProgressMeter | `[pure virtual]`
SetTotal(int n)=0 | iProgressMeter | `[pure virtual]`
Step(unsigned int n=1)=0 | iProgressMeter | `[pure virtual]`