Default constructor that initializes parameters
| 112 | // Default constructor that initializes parameters |
| 113 | // |
| 114 | ProcessObject::ProcessObject() |
| 115 | : m_Debug(ProcessObject::GetGlobalDefaultDebug()) |
| 116 | , m_NumberOfThreads(itk::MultiThreaderBase::GetGlobalDefaultNumberOfThreads()) |
| 117 | , m_NumberOfWorkUnits(0) |
| 118 | , m_ActiveProcess(nullptr) |
| 119 | , m_ProgressMeasurement(0.0) |
| 120 | { |
| 121 | static bool firstTime = true; |
| 122 | if (firstTime) |
| 123 | { |
| 124 | if (!strcmp(itk::OutputWindow::GetInstance()->GetNameOfClass(), "Win32OutputWindow")) |
| 125 | { |
| 126 | itk::OutputWindow::SetInstance(itk::TextOutput::New()); |
| 127 | } |
| 128 | firstTime = false; |
| 129 | } |
| 130 | } |
| 131 | |
| 132 | |
| 133 | // |
nothing calls this directly
no test coverage detected