TPIE

2362a60
fractional_progress.h File Reference

Fractional progress reporting. More...

Go to the source code of this file.

Classes

class  tpie::fractional_subindicator
 Subindicator for fractional progress reporting. More...
 
class  tpie::fractional_progress
 Fractional progress reporter. More...
 

Namespaces

 tpie
 pipelining/factory_base.h Base class of pipelining factories
 

Macros

#define TPIE_FSI   __FILE__,__FUNCTION__
 For use when constructing a fractional subindicator. More...
 

Functions

void tpie::init_fraction_db (bool capture_progress=false)
 Used by tpie_init to initialize the fraction database. More...
 
void tpie::finish_fraction_db ()
 Used by tpie_finish to deinitialize the fraction database. More...
 
void tpie::update_fractions (const char *name, float frac, stream_size_type n)
 
void tpie::load_fractions (const std::string &path)
 
void tpie::save_fractions (const std::string &path, bool force=false)
 

Detailed Description

Fractional progress reporting.

Definition in file fractional_progress.h.

Macro Definition Documentation

#define TPIE_FSI   __FILE__,__FUNCTION__

For use when constructing a fractional subindicator.

Returns the caller's file and function name.

Definition at line 37 of file fractional_progress.h.

Referenced by tpie::ami::Internal_Sorter_Obj< T, Compare >::sort().