Apache Celix  latest
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::BundleTracker Member List

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

AbstractTracker(std::shared_ptr< celix_bundle_context_t > _cCtx)celix::AbstractTrackerinlineexplicit
cCtxcelix::AbstractTrackerprotected
close()celix::AbstractTrackerinline
create(std::shared_ptr< celix_bundle_context_t > cCtx, bool includeFrameworkBundle, std::vector< std::function< void(const celix::Bundle &)>> onInstallCallbacks, std::vector< std::function< void(const celix::Bundle &)>> onStartCallbacks, std::vector< std::function< void(const celix::Bundle &)>> onStopCallbacks)celix::BundleTrackerinlinestatic
delCallback()celix::AbstractTrackerinlineprotectedstatic
getState() constcelix::AbstractTrackerinline
isOpen() constcelix::AbstractTrackerinline
mutexcelix::AbstractTrackermutableprotected
open() overridecelix::BundleTrackerinlinevirtual
statecelix::AbstractTrackerprotected
trkIdcelix::AbstractTrackerprotected
wait() constcelix::AbstractTrackerinline
waitIfAble() constcelix::AbstractTrackerinlineprotected
~AbstractTracker() noexcept=defaultcelix::AbstractTrackervirtual