Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::progress_timer Class Reference

#include <progress.hpp>

Inheritance diagram for boost::progress_timer:
Collaboration diagram for boost::progress_timer:

Public Types

typedef boost::int_least64_t nanosecond_type
 

Public Member Functions

 progress_timer (std::ostream &os=std::cout)
 
 ~progress_timer ()
 
void restart ()
 
double elapsed () const
 
double elapsed_max () const
 
double elapsed_min () const
 

Public Attributes

const short default_places = 6
 

Member Typedef Documentation

typedef boost::int_least64_t boost::timer::nanosecond_type
inherited

Constructor & Destructor Documentation

boost::progress_timer::progress_timer ( std::ostream &  os = std::cout)
inlineexplicit
boost::progress_timer::~progress_timer ( )
inline

Member Function Documentation

double boost::timer::elapsed ( ) const
inlineinherited
double boost::timer::elapsed_max ( ) const
inlineinherited
double boost::timer::elapsed_min ( ) const
inlineinherited
void boost::timer::restart ( )
inlineinherited

Member Data Documentation

const short boost::timer::default_places = 6
inherited

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