Medical Imaging Interaction Toolkit  2023.12.99-ed252ae7
Medical Imaging Interaction Toolkit
mitkPropertyKeyPath.h File Reference
#include <string>
#include <vector>
#include <mitkExceptionMacro.h>
#include <MitkCoreExports.h>

Go to the source code of this file.

Classes

class  mitk::PropertyKeyPath
 Class that can be used to specify nested or wild carded property keys. E.g. for the use in context of the property persistence service or the property relation service.
Following assumptions are made /preconditions are defined: More...
 
struct  mitk::PropertyKeyPath::NodeInfo
 
class  mitk::InvalidPathNodeException
 

Namespaces

 mitk
 Find image slices visible on a given plane.
 

Functions

MITKCORE_EXPORT std::ostream & mitk::operator<< (std::ostream &os, const PropertyKeyPath &path)
 
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPropertyRegEx (const PropertyKeyPath &tagPath)
 
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPersistenceKeyRegEx (const PropertyKeyPath &tagPath)
 
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPersistenceKeyTemplate (const PropertyKeyPath &tagPath)
 
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPersistenceNameTemplate (const PropertyKeyPath &tagPath)
 
MITKCORE_EXPORT PropertyKeyPath mitk::PropertyNameToPropertyKeyPath (const std::string &propertyName)
 
MITKCORE_EXPORT std::string mitk::PropertyKeyPathToPropertyName (const PropertyKeyPath &tagPath)