IT++ Logo

Classes

class  itpp::Timer
 A virtual base class for timers. More...
class  itpp::CPU_Timer
 A CPU time timer class. More...
class  itpp::Real_Timer
 A real time timer class. More...

Functions

void itpp::tic ()
 Reset and start timer.
double itpp::toc ()
 Returns the elapsed time since last tic().
void itpp::toc_print ()
 Prints the elapsed time since last tic().
void itpp::pause (double t=-1)
 pause

Detailed Description

Function Documentation

◆ tic()

ITPP_EXPORT void itpp::tic ( )

Reset and start timer.

Definition at line 154 of file timing.cpp.

References __tic_toc_timer.

◆ toc()

ITPP_EXPORT double itpp::toc ( )

Returns the elapsed time since last tic().

Definition at line 159 of file timing.cpp.

References __tic_toc_timer.

◆ toc_print()

ITPP_EXPORT void itpp::toc_print ( )

Prints the elapsed time since last tic().

Definition at line 164 of file timing.cpp.

References __tic_toc_timer.

◆ pause()

ITPP_EXPORT void itpp::pause ( double t = -1)

pause

pause(n);
void pause(double t)
pause
Definition timing.cpp:169

Pauses for n seconds before continuing

pause();

Pauses until a key is pressed

Definition at line 169 of file timing.cpp.

References itpp::Timer::get_time(), and itpp::Timer::start().

Generated on for IT++ by Doxygen 1.15.0