Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
us::ServiceTracker< S, TTT > Member List

This is the complete list of members for us::ServiceTracker< S, TTT >, including all inherited members.

AddingService(const ServiceReferenceType &reference) overrideus::ServiceTracker< S, TTT >protected
ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >::AddingService(const ServiceReferenceType &reference)=0us::ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >protectedpure virtual
Close()us::ServiceTracker< S, TTT >virtual
GetService(const ServiceReferenceType &reference) constus::ServiceTracker< S, TTT >virtual
GetService() constus::ServiceTracker< S, TTT >virtual
GetServiceReference() constus::ServiceTracker< S, TTT >virtual
GetServiceReferences() constus::ServiceTracker< S, TTT >virtual
GetServices() constus::ServiceTracker< S, TTT >virtual
GetTracked(TrackingMap &tracked) constus::ServiceTracker< S, TTT >virtual
GetTrackingCount() constus::ServiceTracker< S, TTT >virtual
IsEmpty() constus::ServiceTracker< S, TTT >virtual
ModifiedService(const ServiceReferenceType &reference, T service) overrideus::ServiceTracker< S, TTT >protected
ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >::ModifiedService(const ServiceReferenceType &reference, TrackedType service)=0us::ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >protectedpure virtual
Open()us::ServiceTracker< S, TTT >virtual
Remove(const ServiceReferenceType &reference)us::ServiceTracker< S, TTT >virtual
RemovedService(const ServiceReferenceType &reference, T service) overrideus::ServiceTracker< S, TTT >protected
ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >::RemovedService(const ServiceReferenceType &reference, TrackedType service)=0us::ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >protectedpure virtual
ServiceReferenceType typedefus::ServiceTracker< S, TTT >
ServiceTracker(ModuleContext *context, const ServiceReferenceType &reference, ServiceTrackerCustomizer< S, T > *customizer=nullptr)us::ServiceTracker< S, TTT >
ServiceTracker(ModuleContext *context, const std::string &clazz, ServiceTrackerCustomizer< S, T > *customizer=0)us::ServiceTracker< S, TTT >
ServiceTracker(ModuleContext *context, const LDAPFilter &filter, ServiceTrackerCustomizer< S, T > *customizer=nullptr)us::ServiceTracker< S, TTT >
ServiceTracker(ModuleContext *context, ServiceTrackerCustomizer< S, T > *customizer=nullptr)us::ServiceTracker< S, TTT >
ServiceType typedefus::ServiceTracker< S, TTT >
Size() constus::ServiceTracker< S, TTT >virtual
T typedefus::ServiceTracker< S, TTT >
TrackedType typedefus::ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >protected
TrackingMap typedefus::ServiceTracker< S, TTT >
WaitForService(unsigned long timeoutMillis=0)us::ServiceTracker< S, TTT >virtual
~ServiceTracker() overrideus::ServiceTracker< S, TTT >
~ServiceTrackerCustomizer()us::ServiceTrackerCustomizer< S, TrackedTypeTraits< S, S * > ::TrackedType >inlineprotectedvirtual