Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <mitkSchedulableProcess.h>
Public Member Functions | |
SchedulableProcess (int priority=0) | |
virtual | ~SchedulableProcess () |
int | GetPriority () const |
boost::chrono::nanoseconds | GetTotalElapsedTime () const |
void | ResetTotalElapsedTime (boost::chrono::nanoseconds carryover=boost::chrono::nanoseconds::zero()) |
boost::chrono::nanoseconds | GetElapsedTime () const |
Protected Member Functions | |
void | SetElapsedTime (boost::chrono::nanoseconds elapsedTime) |
Definition at line 25 of file mitkSchedulableProcess.h.
|
explicit |
Definition at line 20 of file mitkSchedulableProcess.cpp.
|
virtual |
Definition at line 25 of file mitkSchedulableProcess.cpp.
boost::chrono::nanoseconds mitk::SchedulableProcess::GetElapsedTime | ( | ) | const |
Definition at line 44 of file mitkSchedulableProcess.cpp.
Referenced by CompareElapsedTime(), and mitk::WeightedRoundRobinSchedulingAlgorithm::GetNextProcess().
int mitk::SchedulableProcess::GetPriority | ( | ) | const |
Definition at line 29 of file mitkSchedulableProcess.cpp.
boost::chrono::nanoseconds mitk::SchedulableProcess::GetTotalElapsedTime | ( | ) | const |
Definition at line 34 of file mitkSchedulableProcess.cpp.
Referenced by mitk::WeightedRoundRobinSchedulingAlgorithm::GetNextProcess().
void mitk::SchedulableProcess::ResetTotalElapsedTime | ( | boost::chrono::nanoseconds | carryover = boost::chrono::nanoseconds::zero() | ) |
Definition at line 39 of file mitkSchedulableProcess.cpp.
Referenced by mitk::WeightedRoundRobinSchedulingAlgorithm::GetNextProcess().
|
protected |
Definition at line 49 of file mitkSchedulableProcess.cpp.