Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
Utility Classes

This category includes utility classes which can be used by others. More...

Collaboration diagram for Utility Classes:

Classes

class  us::Any
 An Any class represents a general type and is capable of storing any type, supporting type-safe extraction of the internally stored data. More...
 
class  us::BadAnyCastException
 Exception thrown when an any_cast fails due to a type mismatch. More...
 
class  us::LDAPProp
 A fluent API for creating LDAP filter strings. More...
 
class  us::SharedData
 Base class for implicitly shared data with reference counting. More...
 
class  us::SharedDataPointer< T >
 A pointer to implicitly shared data with automatic copy-on-write semantics. More...
 
class  us::ExplicitlySharedDataPointer< T >
 A pointer to explicitly shared data requiring manual detach for copy-on-write. More...
 
class  us::SharedLibrary
 The SharedLibrary class loads shared libraries at runtime. More...
 
class  us::ShrinkableMap< Key, T >
 A std::map style associative container allowing query and removal operations only. More...
 
class  us::ShrinkableVector< E >
 A std::vector style container allowing query and removal operations only. More...
 

Functions

MITKCPPMICROSERVICES_EXPORT us::LDAPPropExpr operator&& (const us::LDAPPropExpr &left, const us::LDAPPropExpr &right)
 LDAP logical and '&'. More...
 
MITKCPPMICROSERVICES_EXPORT us::LDAPPropExpr operator|| (const us::LDAPPropExpr &left, const us::LDAPPropExpr &right)
 LDAP logical or '|'. More...
 

Detailed Description

This category includes utility classes which can be used by others.

Function Documentation

◆ operator&&()

MITKCPPMICROSERVICES_EXPORT us::LDAPPropExpr operator&& ( const us::LDAPPropExpr &  left,
const us::LDAPPropExpr &  right 
)

LDAP logical and '&'.

Parameters
[in]leftA LDAP expression.
[in]rightA LDAP expression.
Returns
A LDAP expression

◆ operator||()

MITKCPPMICROSERVICES_EXPORT us::LDAPPropExpr operator|| ( const us::LDAPPropExpr &  left,
const us::LDAPPropExpr &  right 
)

LDAP logical or '|'.

Parameters
[in]leftA LDAP expression.
[in]rightA LDAP expression.
Returns
A LDAP expression