Medical Imaging Interaction Toolkit  2018.4.99-dfa0c14e
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>
#include <algorithm>

Go to the source code of this file.


 DataCollection - Class to facilitate loading/accessing structured data.


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 615 of file mitkPropertyRelationRuleBase.cpp.