Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
22 #ifndef USSERVICEREGISTRATIONBASE_H
23 #define USSERVICEREGISTRATIONBASE_H
33 class ServiceRegistrationBasePrivate;
34 class ServicePropertiesImpl;
78 operator bool_type()
const;
184 friend class ServiceRegistry;
185 friend class ServiceReferenceBasePrivate;
201 const ServicePropertiesImpl& props);
203 ServiceRegistrationBasePrivate* d;
220 return os <<
"US_PREPEND_NAMESPACE(ServiceRegistrationBase) object";
223 #endif // USSERVICEREGISTRATIONBASE_H
US_MSVC_POP_WARNING US_HASH_FUNCTION_NAMESPACE_BEGIN return US_HASH_FUNCTION(us::ServiceRegistrationBasePrivate *, arg.d)
US_UNORDERED_MAP_TYPE< std::string, Any > ServiceProperties
#define US_MSVC_POP_WARNING
#define US_HASH_FUNCTION_FRIEND(type)
MITKDICOM_EXPORT void SetProperties(BaseData *image, const FindingsListVectorType &findings)
#define US_MSVC_PUSH_DISABLE_WARNING(wn)
bool operator<(const StaticParameterMap::ValueType &a, const StaticParameterMap::ValueType &b)
Compares two var lists and returns true if the first list's first item is lower than the second one's...
#define US_HASH_FUNCTION_END
#define US_HASH_FUNCTION_NAMESPACE_BEGIN
#define US_HASH_FUNCTION_BEGIN(type)
US_HASH_FUNCTION_END US_HASH_FUNCTION_NAMESPACE_END std::ostream & operator<<(std::ostream &os, const us::ServiceRegistrationBase &)
MITKCORE_EXPORT bool operator==(const InteractionEvent &a, const InteractionEvent &b)
#define US_BEGIN_NAMESPACE
#define US_PREPEND_NAMESPACE(name)
#define US_HASH_FUNCTION_NAMESPACE_END
std::map< std::string, void * > InterfaceMap