Namespace that contains functions and variables for CPU time measurements. More...
Functions | |
double | GetTimeProcess () |
Get CPU time for the current process. | |
double | GetWalltime () |
Get CPU walltime for the current process. | |
double | GetTimeThread () |
Get CPU time for the current thread. |
Namespace that contains functions and variables for CPU time measurements.
double cmtk::Timers::GetTimeProcess | ( | ) |
Get CPU time for the current process.
Definition at line 56 of file cmtkTimers.cxx.
Referenced by cmtk::ProgressConsole::BeginVirtual(), cmtk::VoxelRegistration::EnterResolution(), cmtk::ImagePairRegistration::EnterResolution(), cmtk::VoxelRegistration::GetLevelElapsedTime(), cmtk::ImagePairRegistration::GetLevelElapsedTime(), cmtk::VoxelRegistration::GetTotalElapsedTime(), cmtk::ImagePairRegistration::GetTotalElapsedTime(), cmtk::VoxelRegistration::InitRegistration(), cmtk::ImagePairRegistration::InitRegistration(), cmtk::ImagePairNonrigidRegistrationCommandLine::Register(), cmtk::ImagePairAffineRegistrationCommandLine::Register(), cmtk::ElasticRegistrationCommandLine::Register(), cmtk::AffineRegistrationCommandLine::Register(), and cmtk::ProgressConsole::~ProgressConsole().
double cmtk::Timers::GetTimeThread | ( | ) |
Get CPU time for the current thread.
Definition at line 80 of file cmtkTimers.cxx.
Referenced by cmtk::VoxelRegistration::EnterResolution(), cmtk::ImagePairRegistration::EnterResolution(), cmtk::VoxelRegistration::GetThreadLevelElapsedTime(), cmtk::ImagePairRegistration::GetThreadLevelElapsedTime(), cmtk::VoxelRegistration::GetThreadTotalElapsedTime(), cmtk::ImagePairRegistration::GetThreadTotalElapsedTime(), cmtk::VoxelRegistration::InitRegistration(), and cmtk::ImagePairRegistration::InitRegistration().
double cmtk::Timers::GetWalltime | ( | ) |
Get CPU walltime for the current process.
Definition at line 74 of file cmtkTimers.cxx.
References NULL.
Referenced by cmtk::VoxelRegistration::EnterResolution(), cmtk::ImagePairRegistration::EnterResolution(), cmtk::VoxelRegistration::GetLevelElapsedWalltime(), cmtk::ImagePairRegistration::GetLevelElapsedWalltime(), cmtk::VoxelRegistration::GetTotalElapsedWalltime(), cmtk::ImagePairRegistration::GetTotalElapsedWalltime(), cmtk::VoxelRegistration::InitRegistration(), and cmtk::ImagePairRegistration::InitRegistration().