Apache Celix  2.4.0
Apache Celix is a framework for C, C++14 and C++17 to develop dynamic modular software applications using component and in-process service-oriented programming.
celix::GenericServiceTracker Member List

This is the complete list of members for celix::GenericServiceTracker, including all inherited members.

AbstractTracker(std::shared_ptr< celix_bundle_context_t > _cCtx)celix::AbstractTrackerinlineexplicit
cCtxcelix::AbstractTrackerprotected
close()celix::AbstractTrackerinline
delCallback()celix::AbstractTrackerinlineprotectedstatic
filtercelix::GenericServiceTrackerprotected
GenericServiceTracker(std::shared_ptr< celix_bundle_context_t > _cCtx, std::string_view _svcName, std::string_view _svcVersionRange, celix::Filter _filter)celix::GenericServiceTrackerinline
getFilter() constcelix::GenericServiceTrackerinline
getServiceCount() constcelix::GenericServiceTrackerinline
getServiceName() constcelix::GenericServiceTrackerinline
getServiceRange() constcelix::GenericServiceTrackerinline
getState() constcelix::AbstractTrackerinline
isOpen() constcelix::AbstractTrackerinline
mutexcelix::AbstractTrackermutableprotected
open() overridecelix::GenericServiceTrackerinlinevirtual
optscelix::GenericServiceTrackerprotected
statecelix::AbstractTrackerprotected
svcCountcelix::GenericServiceTrackerprotected
svcNamecelix::GenericServiceTrackerprotected
svcVersionRangecelix::GenericServiceTrackerprotected
trkIdcelix::AbstractTrackerprotected
wait() constcelix::AbstractTrackerinline
waitIfAble() constcelix::AbstractTrackerinlineprotected
~AbstractTracker() noexcept=defaultcelix::AbstractTrackervirtual
~GenericServiceTracker() override=defaultcelix::GenericServiceTracker