Medical Imaging Interaction Toolkit  2018.4.99-4c24e3cb
Medical Imaging Interaction Toolkit
mitkPropertyRelationRuleBase.cpp File Reference
#include "mitkPropertyRelationRuleBase.h"
#include <mitkDataNode.h>
#include <mitkExceptionMacro.h>
#include <mitkNodePredicateBase.h>
#include <mitkStringProperty.h>
#include <mitkUIDGenerator.h>
#include <mutex>
#include <regex>

Go to the source code of this file.

Namespaces

 mitk
 DataCollection - Class to facilitate loading/accessing structured data.
 

Variables

std::mutex relationCreationLock
 

Variable Documentation

◆ relationCreationLock

std::mutex relationCreationLock

This mutex is used to guard mitk::PropertyRelationRuleBase::CreateNewRelationInstance by a class wide mutex to avoid racing conditions in a scenario where rules are used concurrently. It is not in the class interface itself, because it is an implementation detail.

Definition at line 520 of file mitkPropertyRelationRuleBase.cpp.