| AddingService(const ServiceReferenceType &reference) | ServiceTracker< S, TTT > | protected |
| ServiceTrackerCustomizer< S, TTT::TrackedType >::AddingService(const ServiceReferenceType &reference)=0 | ServiceTrackerCustomizer< S, TTT::TrackedType > | protectedpure virtual |
| Close() | ServiceTracker< S, TTT > | virtual |
| GetService(const ServiceReferenceType &reference) const | ServiceTracker< S, TTT > | virtual |
| GetService() const | ServiceTracker< S, TTT > | virtual |
| GetServiceReference() const | ServiceTracker< S, TTT > | virtual |
| GetServiceReferences() const | ServiceTracker< S, TTT > | virtual |
| GetServices() const | ServiceTracker< S, TTT > | virtual |
| GetTracked(TrackingMap &tracked) const | ServiceTracker< S, TTT > | virtual |
| GetTrackingCount() const | ServiceTracker< S, TTT > | virtual |
| IsEmpty() const | ServiceTracker< S, TTT > | virtual |
| ModifiedService(const ServiceReferenceType &reference, T service) | ServiceTracker< S, TTT > | protected |
| ServiceTrackerCustomizer< S, TTT::TrackedType >::ModifiedService(const ServiceReferenceType &reference, TrackedType service)=0 | ServiceTrackerCustomizer< S, TTT::TrackedType > | protectedpure virtual |
| Open() | ServiceTracker< S, TTT > | virtual |
| Remove(const ServiceReferenceType &reference) | ServiceTracker< S, TTT > | virtual |
| RemovedService(const ServiceReferenceType &reference, T service) | ServiceTracker< S, TTT > | protected |
| ServiceTrackerCustomizer< S, TTT::TrackedType >::RemovedService(const ServiceReferenceType &reference, TrackedType service)=0 | ServiceTrackerCustomizer< S, TTT::TrackedType > | protectedpure virtual |
| ServiceReferenceType typedef | ServiceTracker< S, TTT > | |
| ServiceTracker(ModuleContext *context, const ServiceReferenceType &reference, ServiceTrackerCustomizer< S, T > *customizer=nullptr) | ServiceTracker< S, TTT > | |
| ServiceTracker(ModuleContext *context, const std::string &clazz, ServiceTrackerCustomizer< S, T > *customizer=nullptr) | ServiceTracker< S, TTT > | |
| ServiceTracker(ModuleContext *context, const LDAPFilter &filter, ServiceTrackerCustomizer< S, T > *customizer=nullptr) | ServiceTracker< S, TTT > | |
| ServiceTracker(ModuleContext *context, ServiceTrackerCustomizer< S, T > *customizer=nullptr) | ServiceTracker< S, TTT > | |
| ServiceType typedef | ServiceTracker< S, TTT > | |
| Size() const | ServiceTracker< S, TTT > | virtual |
| T typedef | ServiceTracker< S, TTT > | |
| TrackedType typedef | ServiceTrackerCustomizer< S, TTT::TrackedType > | protected |
| TrackingMap typedef | ServiceTracker< S, TTT > | |
| WaitForService(const std::chrono::duration< Rep, Period > &rel_time) | ServiceTracker< S, TTT > | |
| ~ServiceTracker() | ServiceTracker< S, TTT > | |
| ~ServiceTrackerCustomizer() | ServiceTrackerCustomizer< S, TTT::TrackedType > | inlineprotectedvirtual |