Medical Imaging Interaction Toolkit
2025.12.02
Medical Imaging Interaction Toolkit
berryIProgressMonitorWithBlocking.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#ifndef _BERRY_IPROGRESSMONITORWITHBLOCKING_H
14
#define _BERRY_IPROGRESSMONITORWITHBLOCKING_H
15
16
#include "
berryObject.h
"
17
#include <org_blueberry_core_jobs_Export.h>
18
#include "
berryIStatus.h
"
19
#include "
berryIProgressMonitor.h
"
20
21
namespace
berry
22
{
23
42
struct
BERRY_JOBS
IProgressMonitorWithBlocking
:
public
IProgressMonitor
43
{
44
45
berryObjectMacro
(
berry::IProgressMonitorWithBlocking
);
46
64
virtual
void
SetBlocked
(
IStatus::Pointer
reason)= 0;
65
73
virtual
void
ClearBlocked
() = 0;
74
75
76
};
77
78
}
79
80
#endif
/* _BERRY_IPROGRESSMONITORWITHBLOCKING_H */
berryIProgressMonitor.h
berryIStatus.h
berryObject.h
berry::SmartPointer
Implements transparent reference counting.
Definition:
berrySmartPointer.h:32
berry
Definition:
QmitkPropertyItemModel.h:25
berry::IProgressMonitorWithBlocking
Definition:
berryIProgressMonitorWithBlocking.h:43
berry::IProgressMonitorWithBlocking::ClearBlocked
virtual void ClearBlocked()=0
berry::IProgressMonitorWithBlocking::SetBlocked
virtual void SetBlocked(IStatus::Pointer reason)=0
berry::IProgressMonitorWithBlocking::berryObjectMacro
berryObjectMacro(berry::IProgressMonitorWithBlocking)
berry::IProgressMonitor
Definition:
berryIProgressMonitor.h:24
src
MITK
Plugins
org.blueberry.core.jobs
src
berryIProgressMonitorWithBlocking.h
Generated on Mon Feb 23 2026 23:28:08 for Medical Imaging Interaction Toolkit by
1.9.1