#include <OSD_Timer.hxx>
Inheritance diagram for OSD_Timer:
Public Member Functions | |
void * | operator new (size_t, void *anAddress) |
void * | operator new (size_t size) |
void | operator delete (void *anAddress) |
Standard_EXPORT | OSD_Timer () |
Builds a Chronometer initialized and stopped. . | |
virtual Standard_EXPORT void | Destroy () |
virtual Standard_EXPORT | ~OSD_Timer () |
virtual Standard_EXPORT void | Reset () |
Stops and reinitializes the timer. . | |
virtual Standard_EXPORT void | Show () |
Shows both the elapsed time and CPU time on the standard output stream <cout>.The chronometer can be running (Lap Time) or stopped. . | |
virtual Standard_EXPORT void | Show (Standard_OStream &os) |
Shows both the elapsed time and CPU time on the output stream <os>. . | |
Standard_EXPORT void | Show (Standard_Real &seconds, Standard_Integer &minutes, Standard_Integer &hours, Standard_Real &CPUtime) |
returns both the elapsed time(seconds,minutes,hours) and CPU time. | |
virtual Standard_EXPORT void | Stop () |
Stops the Timer. . | |
virtual Standard_EXPORT void | Start () |
Starts (after Create or Reset) or restarts (after Stop) the Timer. . | |
Private Attributes | |
Standard_Integer | TimeCumulInt |
Standard_Integer | MicroCumulInt |
Standard_Real | TimeCumul |
Standard_Real | MicroCumul |
Standard_Address | RefToInitialTimeB |
Standard_Address | RefToCurrentTimeB |
|
|
|
|
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
|
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
Reimplemented from OSD_Chronometer. |
|
|
|
|
|
|
|
|
|
|
|
|