This is an abstract class that defines the pure virtual methods a concrete bar must implement.
Details
This class cannot be instantiated. It needs to be extended by concrete
subclasses that implement the pure virtual methods. Instances of concrete
backend implementations can be conveniently obtained using the
BarFactory
class.
See also
BasicBar
, ModernBar
, and BarFactory
.
Methods
Method create()
Create a progress bar.
Arguments
total
The total number of times the progress bar should tick.
initial
The starting point of the progress bar.
...
Additional arguments for the bar creation. See the Details section for more information.
Method update()
Update the progress bar.