JODA  0.13.1 (59b41972)
JSON On-Demand Analysis
Public Member Functions
ProgressBar< IntType > Class Template Reference

#include <ProgressBar.h>

Public Member Functions

const IntType getBar_width () const
 
 ProgressBar (IntType total, IntType width, char complete, char incomplete)
 
 ProgressBar (IntType total, IntType width)
 
ProgressBaroperator++ ()
 
const ProgressBar operator++ (int)
 
ProgressBaroperator-- ()
 
const ProgressBar operator-- (int)
 
template<typename NumberType >
void set_progress (NumberType prog)
 
template<typename NumberType >
void add_progress (NumberType prog)
 
template<typename NumberType >
void remove_progress (NumberType prog)
 
std::string toString () const
 
void display () const
 
void done () const
 
void reset ()
 

Constructor & Destructor Documentation

◆ ProgressBar() [1/2]

template<typename IntType >
ProgressBar< IntType >::ProgressBar ( IntType  total,
IntType  width,
char  complete,
char  incomplete 
)
inline

◆ ProgressBar() [2/2]

template<typename IntType >
ProgressBar< IntType >::ProgressBar ( IntType  total,
IntType  width 
)
inline

Member Function Documentation

◆ add_progress()

template<typename IntType >
template<typename NumberType >
void ProgressBar< IntType >::add_progress ( NumberType  prog)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ display()

template<typename IntType >
void ProgressBar< IntType >::display ( ) const
inline
Here is the caller graph for this function:

◆ done()

template<typename IntType >
void ProgressBar< IntType >::done ( ) const
inline
Here is the call graph for this function:

◆ getBar_width()

template<typename IntType >
const IntType ProgressBar< IntType >::getBar_width ( ) const
inline

◆ operator++() [1/2]

template<typename IntType >
ProgressBar& ProgressBar< IntType >::operator++ ( )
inline

◆ operator++() [2/2]

template<typename IntType >
const ProgressBar ProgressBar< IntType >::operator++ ( int  )
inline

◆ operator--() [1/2]

template<typename IntType >
ProgressBar& ProgressBar< IntType >::operator-- ( )
inline

◆ operator--() [2/2]

template<typename IntType >
const ProgressBar ProgressBar< IntType >::operator-- ( int  )
inline

◆ remove_progress()

template<typename IntType >
template<typename NumberType >
void ProgressBar< IntType >::remove_progress ( NumberType  prog)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ reset()

template<typename IntType >
void ProgressBar< IntType >::reset ( )
inline

◆ set_progress()

template<typename IntType >
template<typename NumberType >
void ProgressBar< IntType >::set_progress ( NumberType  prog)
inline

◆ toString()

template<typename IntType >
std::string ProgressBar< IntType >::toString ( ) const
inline

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